Expression Blend + Sketchflow - Addin?
Кто-нибудь смог установить расширение и запустить предварительный просмотр Expression Blend + Sketchflow? Я ищу пример проекта.
Я следил за этой статьей, но она немного устарела.
Пока что я:
- Создан проект библиотеки классов.Net 4.5.
- Добавлена ссылка на
Microsoft.Expression.Extensibility.dll
в новом каталоге предварительного просмотра Blend - Установите мой проект для развертывания на соответствующий
Addins
каталог - Настройте Visual Studio для запуска нового Blend.exe для отладки.
- Подключил MEF и унаследовал
IPlugin
как в примере
Но мой плагин, кажется, не загружается, и никакие контрольные точки не достигнуты.
2 ответа
Решение
Прочитав ваш вопрос, я решил начать работу над новой версией этого урока.
Несколько вещей, которые помогут вам сразу начать.
Я создал основной плагин, как это:
using System.ComponentModel.Composition;
using Microsoft.Expression.Extensibility;
namespace Demo.Extension
{
[Export(typeof (IPackage))]
public class Demo : IPackage
{
public void Load(IServices services)
{
}
public void Unload()
{
}
}
}
Убедись, что ты:
- поместите плагины в ...\Blend Preview\extensions
- Запустите Visual Studio в качестве администратора, чтобы иметь возможность развертывания в эту папку во время отладки.
- реализовать IPackage вместо IPlugin
Получил это, следуя демонстрации здесь.
Я использовал несколько модификаций выше, и поместил вещи в Blend Preview
каталог.