我有一個使用Razor的MVC4 Web項目,它在VS2012中正常工作。 在VS2013,清理重建後,相同的Web項目產生HTML與編碼問題。它看起來像這樣。很多 (黑鑽中的問號字符)Visual Studio 2013產生亂碼/損壞/錯誤編碼的html
我很確定它的VS2013是這個原因 - 我試過重新安裝IIS,重新創建網站,禁用gzip壓縮,禁用緩存,刪除臨時文件編譯文件等等等等等等......我在Windows 8.1中使用VS2013專業版。
如果我切換回VS2012並清理重建,響應恢復正常。
我也嘗試過項目中的<globalization>
元素,meta Content-Type
和http頭文件,內容類型值的各種組合等等,以修復VS2013中的編碼 - 全部無效。
任何解決方案?
完美,這就是問題所在。而現在它的固定!謝謝:) – Zasz
看起來像這個功能很多問題。 [This](http://stackoverflow.com/questions/17378065/page-uses-an-invalid-or-unsupported-form-of-compression-when-debugging-asp-net-m)和[this](http ://stackoverflow.com/questions/17386555/garbage-tags-showing-up-in-mvc-views-after-installing-vs-2013-net-4-5-1)。我已經浪費了相當一段時間修補與IIS,IISExpress,VS2010 aspnet_regiis隨機HTTP模塊,並與VS2012到現在一起工作。 – Zasz
你救了我的命,謝謝:) –