2016-12-28 5 views
0

Я пытаюсь создать простой пакет VSIX для установки стандартного файла readme, который затем будет доступен для добавления во все наши проекты.Создание пакета VSIX для установки шаблона для нескольких типов проектов?

Я пытаюсь найти способ установить по типам проектов VB & C# вместе с субпроектами проекта VB Web & C# Web. Я могу выполнить это, создав проект «C# или VB Item Template» для каждого назначения типа проекта. Это означает, что мне понадобится 5 проектов, 1 для каждого пункта назначения и сам проект VSIX.

Поскольку файл, который я устанавливаю, действительно независим от типа проекта, есть способ иметь один проект шаблона элемента, который может иметь манифест, который будет установлен под всеми типами проектов? Или способ иметь 4 манифеста в одном типе шаблона элемента?

Проект должен в конечном счете, установить под Visual Studio 2012 через 2017.

ответ

1

Вы можете просто сделать «Элемент шаблона проекта», экспортировать его (после создания текстового файла), и либо скопировать экспортируемый почтовый-файл ваши элементы itemtemplates или автоматически добавьте его в опции мастера экспорта.

Другой способ создания проекта VSIX. Добавьте проект Template Item. Добавьте текстовый файл в шаблон элемента. Ссылка на проект Template Item в манифесте VSIX. Постройте его и установите. Теперь у вас должен быть текстовый файл в качестве шаблона элемента в диалоговом окне «Добавить элемент».