我使用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}"

这甚至不是一些定制型我可能已经使一些错误的。

如何任何想法这可以是固定的,或者是什么原因造成的?

非常感谢,

修改 我试图谷歌这和所有我能找到的是一个可能的问题,有空格在它的程序集名称 ( http://siderite.blogspot.com/ 2009/06 / VS2008-WPF的设计师抛出错误-type.html ) - 这不是我的情况

另外,我应该指定该溶液编译。

有帮助吗?

解决方案

不过还没有想出什么原因造成这一点,但幸运的是我能抽出了“数据类型= ..”,并删除它们解决了这个问题。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top