我正在使用 Locbaml 在我的 WPF 应用程序中生成本地化文件。
昨天,我已经将我的解决方案从 VS2008 升级到 VS2010,从那时起 Locbaml 在我的两个程序集中抛出一个错误说
“类型引用找不到名为‘String’的公共类型。” 在一个大会和
“类型引用找不到名为‘Int32’的公共类型。” 在第二次大会。
我确实在我的 xaml 中使用了这些类型,它们看起来都一样:
xmlns:sys="clr-namespace:System;assembly=mscorlib"
DataType="{x:Type sys:Int32}"
DataType="{x:Type sys:String}"
这甚至不是我可能会出错的自定义类型。
关于如何解决此问题或导致此问题的任何想法?
非常感谢,
编辑: 我试图用谷歌搜索这个,我能找到的只是其中包含空格的程序集名称可能存在问题(https://siderite.dev/blog/vs2008-wpf-designer-throws-error-type.html ) - 这不是我的情况。
另外,我应该指定解决方案可以编译。