[英]Can't see Resources namespaces in ASP.NET MVC application
一切都很好,但是突然資源停止工作。 我有ASP.NET MVC5應用程序。
我所看到的只是消息:
錯誤3:名稱空間“ MyProject.Resources”中不存在類型或名稱空間名稱“用戶”(您是否缺少程序集引用?)
但是,此問題僅存在於.cs文件中! 在視圖中一切正常! 例如,我在某些控制器中看到的只是Resources.App_LocalResources,但這是空的名稱空間。 在.cshtml文件中,我看到了所有資源! Visual Studio似乎有些問題,因為它突然發生了。 以前一切都很好。 有任何想法嗎?
我已經多次重新啟動Visual Studio,甚至還恢復了計算機。 但是什么都沒有改變。
編輯:
問題解決了。 我已經將我的Resources項目的.csproj替換為舊版本。 我不得不再次添加一些文件,但是現在一切正常。 因此它已損壞項目文件。
右鍵單擊Core / database項目時,可以執行“卸載項目”。 再次右鍵單擊項目文件,然后選擇“編輯”。 現在,您應該可以手動編輯csproj文件了。 嘗試添加缺少的引用,或者如果它們指向構建的輸出文件夾,則對其進行編輯
我簡直不敢相信! 恰好添加了10個資源文件后,項目崩潰了!
只要有最多9個文件-它就可以工作。 我添加了第十個文件,並且出現錯誤! 我刪除了此文件,一切正常!
怎么會這樣?
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.