1
如何从c#的MyResource.resx文件中读取字符串。 我不是从asp.net页面调用它,而是从我的商务逻辑调用。从resx文件读取值?
装配组件= this.GetType()。Assembly;
的ResourceManager的ResourceManager =新 的ResourceManager( “MessagesResource”, 组件);
resourceManager.GetString( “SCHEME_UNQ”);
这里我得到异常,
找不到任何资源 适合于指定文化 或中性文化。确保 “MessagesResource.resources”被 正确嵌入或在编译时 链接到 装配“App_Web_eerdggo8”,或者确保所有需要的卫星 集都可加载和 完全签名。
我怎么能解决这个问题????
我没有从aspx页面读取资源文件。我试图从我的BussinnessLogic.cs(Bussiness Logic层)读取这个。 – nimi 2010-04-17 11:32:59
资源文件是在Web层中定义的吗? – 2010-04-17 11:35:00
是的..它存在于App_GlobalResources文件夹中。这是正确的方式来阅读..?是否有可能使用Resource Mangaer读取资源文件? – nimi 2010-04-17 11:38:30