2012-11-08 90 views
0

我們一直在運行.Net 4 MVC 3應用程序,沒有任何問題,並決定今天升級到MVC 4。當我在我的計算機上本地運行MVC 4版本時效果很好,但當發佈到服務器(運行IIS 7)時,它會爲所有css文件和js文件返回錯誤代碼500。升級到MVC後靜態內容返回錯誤500 4

應用程序沒有其他更改。

MVC 4未安裝在服務器上(既不是MVC 3),所以我們使用_bin_deployableAssemblies文件夾部署必要的dll。

有沒有人有解決這個問題的辦法?

謝謝!

回答

0

原來,問題與靜態文件的壓縮有關。 前段時間我們在web.config中添加了httpCompression(gzip)和urlCompression(當我們還在使用MVC 3時),但由於某種原因,直到今天我猜,它纔開始使用。

我試着再次用MVC 3發佈應用程序,並得到了導致我發現問題的相同錯誤。