2009-10-26 3 views
2

Я открываю действительный XAML в своем решении VS2008 в Expression Blend 3, и он показывает только XAML, когда я пытаюсь открыть отдельные файлы XAML. Мои решения/проекты все строят и работают правильно.Почему выражение Expression Blend не предоставляет мой пользовательский контроль? Это только показывает XAML

Когда я иду в View ->Активный Просмотр документаDesign View, Разделить и XAML View опции все серым цветом, ... который Безразлично» Это имеет смысл.

Я не очень люблю пользователя Blend, но этого никогда не было раньше, и я подхожу к тому, чтобы исправить это. Есть идеи?

ответ

2

Как вы создали свой проект? Вы использовали шаблоны «Библиотека классов» в Visual Studio?

Помню, у меня была аналогичная проблема. Вы можете создать новый проект WPF и сравнить CSPROJ с тем, который не работает в Blend. Вы должны уметь видеть различия и добавлять недостающие строки в свой CSPROJ.

НТН

+0

Интересно! Я займусь этим, когда вернусь домой сегодня вечером. Не подумал бы об этом, спасибо! :-) –

0

открыть файл проекта в Блокноте и добавьте следующую строку в <PropertyGroup>

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

Найдено решение здесь ->link text

1

Для меня эта проблема была решена путем изменения целевая структура проекта - я использовал 4.5, но Blend мог поддерживать максимальную версию 4.0 - попробуйте это ...