不時我得到 「編譯錯誤」 CS0042黃頁:http://i.stack.imgur.com/Hwfip.pngASP.NET MVC和Visual Studio 2013:編譯錯誤
當我改變的東西它發生(即.cshtml文件代碼)當我的應用程序正在運行。在VS 2012中,它沒有造成任何問題。我的一些使用VS 2013的同事也有同樣的問題。爲什麼App_GlobalResources.PDB文件導致問題?
任何人都有同樣的問題?
不時我得到 「編譯錯誤」 CS0042黃頁:http://i.stack.imgur.com/Hwfip.pngASP.NET MVC和Visual Studio 2013:編譯錯誤
當我改變的東西它發生(即.cshtml文件代碼)當我的應用程序正在運行。在VS 2012中,它沒有造成任何問題。我的一些使用VS 2013的同事也有同樣的問題。爲什麼App_GlobalResources.PDB文件導致問題?
任何人都有同樣的問題?
在你的web.config文件中刪除屬性 optimizeCompilations="true"
(from section <compilation />
)
根據這blog post,問題是非常相似與你的。請儘量在帖子中提到以下幾點:
- 退出VS.NET,重新啓動VS.NET和調試構建項目重新
- 更改項目發佈版本,反之亦然。
- 從類中刪除所有枚舉,只是在命名空間
- 使用,確保所有DLL項目有「CopyLocal」設置爲true,引用 這些DLL的是項目引用,而不是簡單的一個DLL 參考。
如果它不工作,它應該是Visual Studio 2013中出現的錯誤。
希望它有幫助。
我沒有得到這個角色:「從類中刪除所有枚舉,只是在命名空間中使用」 –
我認爲這只是意味着刪除所有類中的枚舉類型並將它們放入命名空間中 – albusshin
我在類中沒有任何枚舉類型。 –