【发布时间】:2010-11-30 11:10:11
【问题描述】:
我正在尝试使用以下方法在我的 .net 网站中加载 resx 文件:
ResourceManager rm = new ResourceManager( "Project.Resource", Assembly.GetExecutingAssembly() );
Resource.resx 文件位于文件夹 App_LocalResources 中,并设置为在构建时嵌入到程序集中。
当我尝试使用以下方式访问 resx 文件时:
rm.GetString( "key" ); 或 rm.GetString( "key", culture );
我收到一条错误消息:
找不到任何资源 适用于指定的文化 或中立文化。确保 “Project.Resource.resources”原为 正确嵌入或链接到 在编译时组装“项目”,或 所有的卫星组件 required 是可加载且完全的 签名。
注意 .resources ...关于这里发生了什么的任何想法?
【问题讨论】:
-
不是还创建了设计器文件吗?
标签: .net resourcemanager