相关疑难解决方法(0)

找不到适合指定文化或中性文化的资源

我有两个ASP.NET Web项目(ProjectA和ProjectB).当ProjectA中的类实例化一个使用资源文件Blah.resx的ProjectB时,我收到此错误:

mscorlib.dll中出现"System.Resources.MissingManifestResourceException"类型的异常,但未在用户代码中处理.

找不到适合指定文化或中性文化的资源.确保在编译时将"Resources.Blah.resources"正确嵌入或链接到程序集"App_GlobalResources.sn_flri6",或者所有所需的附属程序集都是可加载和完全签名的.

是什么导致了这个?

微软的网站上有一篇关于这个http://support.microsoft.com/kb/318603的文章, 它建议:

若要解决此问题,请移动所有其他类定义,以便它们出现在窗体的类定义之后.

这是Windows Forms项目的解决方案,我不确定这是否也适用于Web项目.

.net asp.net resourcemanager embedded-resource

179
推荐指数
12
解决办法
18万
查看次数