LocBaml / générer donne erreur « référence type ne peut pas trouver le type public nommé « ... » »

StackOverflow https://stackoverflow.com/questions/4031853

Question

J'utilise LocBaml pour générer des fichiers de localisation dans mon application WPF.

Hier, je l'ai mis à jour mes solutions de VS2008 à VS2010, et depuis lors LocBaml jette une erreur dans deux de mes assemblées en disant

"référence type ne peut pas trouver le type public nommé 'String'." dans un ensemble et

"référence type ne peut pas trouver le type public nommé 'Int32'." dans le second ensemble.

J'utilise en effet ces types dans mon XAML et ils ont tous le même aspect:

xmlns:sys="clr-namespace:System;assembly=mscorlib"
DataType="{x:Type sys:Int32}"
DataType="{x:Type sys:String}"

C'est même pas un certain type de mesure que je aurais pu faire quelque chose de mal avec.

Toutes les idées de la façon dont cela peut être résolu, ou ce qui est la cause?

Merci,

EDIT: J'ai essayé de google et tout ce que je pouvais trouver est un problème possible avec des noms d'assemblage qui ont des espaces blancs dans ce ( http://siderite.blogspot.com/ 2009/06 / VS2008-WPF-designer-jette-erreur-type.html ) -. Ce n'est pas mon cas

En outre, je précise que la solution compilable.

Était-ce utile?

La solution

ont pas encore compris ce qui est à l'origine, mais heureusement, je ne pouvais épargner le « DataType = .. », et les enlever résolu le problème.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top