Я тестирую бета-версию Visual Studio 11, и, похоже, я столкнулся с серьезной проблемой.
Кто-нибудь пробовал открыть настоящий рабочий проект WPF, содержащий окна WPF с пользовательскими элементами управления? Когда я пытаюсь открыть окно WPF или элемент управления, который содержит пользовательские элементы управления, в режиме конструктора отображается приятное сообщение об ошибке:
«Представление« Дизайн »недоступно для целевых платформ x64 и ARM, поскольку документ содержит пользовательские элементы.»
Похоже, что это главная проблема ... так как большинство машин разработчиков в наши дни - x64.
* ОБНОВЛЕНИЕ: *
Воспроизведено это в новом проекте VS 2011 WPF:
- Добавить файл восстановления xaml со стилями (в том же проекте, что и пользовательский элемент управления)
- Ссылка на этот файл в пользовательском элементе управления с использованием тега
Сразу же появляется всплывающее окно «Представление« Дизайн »для целевых платформ x64 и ARM ...».
Как только я удалю ссылку на ресурс, дизайнер снова начнет работать.