在一些重构过程中,我将资源文件从一个项目移动到另一个项目。我想我点击了一个警告,告诉我在某一时刻强烈键入资源文件,现在我得到:
找不到适合指定区域性或中性区域性的任何资源。确保“MyProject.Common.ResourceManagement.resources”在编译时正确嵌入或链接到程序集“MyProject.Common”中,或者所有所需的附属程序集都是可加载的并且完全签名。
这是来自我相信的 MissingManifestResourceException 。
http://msdn.microsoft.com/en-us/library/system.resources.missingmanifestresourceexception.aspx
我查找了几个解决方案:
- http://weblogs.asp.net/ngur/archive/2003/12/28/46219.aspx
- http://jameswho.blogspot.com/2004/06/missingmanifestresourceexception.html
- http://support.microsoft.com/kb/318603
但它们似乎都与我的情况无关。
有任何想法吗?这几天一直困扰着我。
我在做傻事吗?