一切都很好,但突然资源停止工作。 我有ASP.NET MVC5应用程序。
我所看到的只是消息:
错误3:类型或命名空间名称'用户'不存在 在名称空间' MyProject.Resources' (你错过了吗? 汇编参考?)
但是, .cs 文件中的此问题仅!在视图中,一切正常! 我在某些控制器中看到的所有内容都是 Resources.App_LocalResources ,但这是空名称空间。在 .cshtml 文件中,我看到所有我的资源! 它看起来像Visual Studio的一些问题,因为它突然发生。早些时候一切都很好。 有什么想法吗?
我已经多次重启Visual Studio,我甚至已经重新启动了计算机。但没有任何改变。
修改
问题解决了。 我已将我的Resources项目的.csproj替换为旧版本。我不得不再添加几个文件,但现在一切都还可以。 所以这是损坏的项目文件。
答案 0 :(得分:2)
右键单击Core / database项目时,可以执行“卸载项目”。再次右键单击项目文件,选择“编辑”。现在您应该能够手动编辑csproj文件。 尝试添加缺少的引用,或者如果它们指向构建的输出文件夹
,则编辑它们答案 1 :(得分:0)
我简直不敢相信! 在添加了10个资源文件之后项目崩溃了!
只要有最多9个文件 - 它就可以了。我添加第10个文件,出现错误!我删除了这个文件,一切都还好!
这怎么可能发生?!
答案 2 :(得分:0)
我遇到了类似的问题,我按照以下步骤解决了这个问题:
完成这些步骤后,我能够正确引用资源文件。
希望它有所帮助!