Visual Studio 2010 для смеси 4 не работает правильно - PullRequest
0 голосов
/ 02 апреля 2012

Проблема проектирования Visual Studio и Blend 4

У меня есть файл решения VS 2010 C #, который я открываю в Blend 4. Файл открывается без ошибок, однако, если я пытаюсь встроить его в Blend, программа перечисляет несколько пропущенных ссылок, а затем выдает сбой Blend. Вот проблема, которую я действительно пытаюсь решить, так как думаю, что смогу со временем решить недостающие ссылки. После открытия решения в blend инструмент проектирования для любого XAML вообще не отображается. ПРОСМОТР >> Активный просмотр документов >> Вид дизайна и т. Д. Отображаются серым цветом. В чем секрет того, чтобы программист работал в VS и передавал файлы решений такому дизайнеру, как я, для работы над GUI в Blend. Похоже, что MS сделала эту процедуру сложной для освоения.

1 Ответ

1 голос
/ 11 апреля 2012

Похоже, вы создали проект, используя шаблон проекта библиотеки классов вместо шаблона библиотеки управления пользователями WPF. Поместив эти два файла проекта рядом, вы увидите, что у проекта библиотеки управления пользователями WPF есть дополнительная строка в верхней части файла проекта:

<ProjectTypeGuids>{60dc8134-eba5-43b8-bcc9-bb4bc16c2548};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>

Это то, что говорит Blend, что он может отображать поверхность дизайна для элементов в проекте. В Visual Studio можно сделать множество вещей, которые нельзя отобразить в Blend, поэтому Visual Studio необходимо каким-то образом связаться с Blend, чтобы попытаться загрузить конструкторы. Отредактируйте ваш файл .csproj, чтобы он содержал вышеуказанные GUID, и я уверен, что он будет работать.

...