我有一个普通的类库。最近,我本地化了这个类库。
我还有另一个Silverlight类库,它基本上是链接文件项目
<Link>Reports\Reports.cs</Link>
在那里,我已经包含了与我对其他文件所做的相同的resx文件作为链接引用。在运行时,它会引发以下异常。
Could not find any resources appropriate for the specified culture or the neutral culture.
Make sure "BCL.Resources.BCLNamespace.resources" was correctly embedded
or linked into assembly "SilverlightBCL" at compile time, or that all the
satellite assemblies required are loadable and fully signed.
答案 0 :(得分:1)
将Assembly2(SilverlightBCL)中的默认命名空间与Assembly1(BCL)保持一致可修复此问题。 谢谢大家:))
答案 1 :(得分:1)
在[Filename] .Designer.cs中,它可以是以下之一:
命名空间
namespace Company.Dept.MyApp.Resource {
// Your code here.
}
的ResourceManager
new global::System.Resources.ResourceManager(
"Company.Dept.MyApp.Resource.Templates",
typeof(Templates).Assembly);