cada vez que abrimos un archivo * .xaml en nuestro proyecto - vemos que no funciona el diseñador y muchos mensajes 'tipo no encontrado' 'ensamblado no encontrado' etc. Después de un par de experimentos, descubrió una raíz de un problema: crear nueva aplicación WPF, crear una carpeta en el proyecto raíz, agregar algún convertidor de valor a la carpeta, intente utilizarlo en su 'MainWindow.xaml'wpf xaml error de diseño
es probable que escriba algo como esto :
xmlns:Folder="clr-namespace:WpfApp.Folder"
y luego
<Window.Resources>
<Folder:SomeValueConverter x:Key="someKey"/>
</Window.Resources>
Usted sabe ...
Y, ahora lo más interesante! cuando construya su proyecto para x86 o 'cualquier CPU': todo estará bien, el diseñador estará disponible, todos los espacios de nombres serán importados perfectamente! PERO, simplemente cambie la configuración del proyecto a x64 ... Reconstruya la solución y abra la vista de diseño ... Se sorprenderá ... errores, tipos no encontrados, etc ... ¿Cómo demonios usar el diseñador VS xaml en aplicaciones x64?
Windows 7 x64 empresa, Visual Studio 2010 Ultimate
Aaaa y un error de ejemplo sería ..... – Will
* Espacio de nombre CLR indefinido. El URI 'clr-namespace' hace referencia a un espacio de nombres 'WpfInteractive.Folder' que no está incluido en el assemblyError * No se encontró el tipo 'Folder: SomeConverter'. Verifique que no le falta una referencia de ensamblado y que todos los ensamblados a los que se hace referencia han sido construidos. –