каждый раз, когда мы открываем файл * .xaml в нашем проекте - мы видим неработающий дизайнер и множество сообщений «тип не найден» «сборка не найдена» и т. д. После пары экспериментов я обнаружил корень проблемы: создайте новое приложение WPF, создайте папку в корне проекта, добавьте в папку какой-нибудь конвертер значений, попробуйте использовать его в своем 'MainWindow.xaml'
вы, вероятно, напишете что-то вроде этого:
xmlns:Folder="clr-namespace:WpfApp.Folder"
а потом
<Window.Resources>
<Folder:SomeValueConverter x:Key="someKey"/>
</Window.Resources>
Тебе известно...
А теперь самое интересное! когда вы создаете свой проект для x86 или «любого процессора» - все будет хорошо, дизайнер будет доступен, все пространства имен будут импортированы отлично! НО, просто измените конфигурацию проекта на x64 ... Перестройте решение и откройте представление дизайна. .. Вы будете удивлены ... ошибки, не найденные типы и т. Д. Как, черт возьми, использовать VS xaml Designer в x64 приложениях?
Windows 7 Enterprise x64, Visual Studio 2010 Ultimate