Практическое руководство. Использование расширений мастера шаблонов
Мастер экспорта шаблонов можно использовать для экспорта шаблонов проекта и шаблонов элементов в файлы формата VSIX. Это позволяет пользователям устанавливать ваши шаблоны, используя Диспетчер расширений или дважды щелкая мышью файл VSIX. Расширение "Мастер экспорта шаблонов" основано на мастере экспорта шаблонов, входящем в состав Visual Studio.
Установка расширения "Мастер экспорта шаблонов"
В меню Сервис выберите пункт Диспетчер расширений.
В левой области щелкните пункт Каталог в Интернете.
В поле поиска введите "мастер экспорта шаблонов".
В средней области в пункте Мастер экспорта шаблонов щелкните Загрузить.
Упаковка шаблона
Подготовьте проект к экспорту, внеся изменения в файлы и выполнив замены параметров, необходимые для проекта.
В меню Файл выберите команду Экспорт шаблона как VSIX.
Щелкните Шаблон проекта или Шаблон элемента.
В случае шаблона проекта при наличии нескольких проектов в текущем решении выберите проекты, которые требуется экспортировать в шаблон.
В случае шаблона элемента выберите проект и файл, из которых требуется создать шаблон.
Нажмите кнопку Далее.
В случае шаблона элемента выберите все ссылки, которые требуется добавить, затем нажмите кнопку Далее.
Выберите для шаблона значок и изображение для предварительного просмотра. Они будут отображаться в диалоговом окне Новый проект, а также в окне Диспетчер расширений.
Введите имя шаблона и описание.
Если требуется, введите сборку мастера и страницу приветствия.
Нажмите кнопку Далее.
Если требуется, измените параметры VSIX.
В поле Лицензия указывается путь к текстовому файлу, содержащему лицензионное соглашение. В поле URL-адрес руководства по началу работы указывается URL-адрес веб-сайта, содержащего сведения для пользователей шаблона.
Чтобы изменить значение поля Поддерживаемые выпуски Visual Studio, щелкните Выбрать, затем выберите пункты из списка. При выборе любого из первых четырех пунктов будет включена поддержка для всех пунктов, расположенных выше.
Шаблон с тем же ИД VSIX, что и у другого расширения, но с большим значением номера Версия, при установке перезапишет это другое расширение.
Нажмите кнопку Готово.