2017-08-11 107 views
0

我有一個包含Web服務的.NET MVC應用程序。 我已經添加了Swashbuckle到Web服務項目,並在我的本地機器上一切正常。Swashbuckle不會加載資源

當我將代碼移動到我們的測試環境時,我開始隨機獲取各種javascript和CSS庫的404錯誤。 有時swagger/ui/index頁面本身會拋出404錯誤。有時會加載所有內容。

enter image description here

我想過下載所有這些文件,並將它們放在我的項目揚鞭使用,但根據我讀過,我的本地環境的工作方式,這不是」 t看起來就是這樣設計的,所以我不知所措。

我對TEST環境的訪問非常有限,所以任何服務器配置都會成爲問題。我的希望是swagger.config文件可以更新,使一切都很好。

+0

在***本地機器上一切都正常工作的事實***指向您的TEST環境正在發生的事情,我已經在多個環境中使用過它,從來沒有任何問題,這裏是我在Azure上的測試項目:http ://swashbuckletest.azurewebsites.net/swagger – HelderSepu

回答

0

我發現我的TFS構建服務器沒有覆蓋之前的版本,導致我的負載平衡服務器和未更新的文件之間的差異,因爲我試圖讓Swashbuckle工作。