2011-11-23 80 views
0

我试图本地化两个共享相同名称空间的不同项目。使用相同名称空间本地化不同项目的最佳方法

的资源文件在项目A.每当我尝试本地化B工程控制我得到这个错误:

错误21找不到类型“资源”。请注意,类型名称区分大小写。 C:\数据\项目\ UIDesktop \ MainWindow.xaml

对于两种我添加在每个XAML的顶部此参考

的xmlns:属性= “CLR-名称空间:Gui.Properties”

这是可能的还是应该完全不同的名称空间?

thanx提前

回答

4

当你只有指定名字空间(比如"clr-namespace:Gui.Properties"),它指的是这个命名空间在当前汇编。如果在另一个程序集中有相同的名称空间,则需要指定程序集名称:

xmlns:properties="clr-namespace:Gui.Properties;assembly=MyAssembly" 
+0

优秀。非常感谢! – hikizume

相关问题