Создание пакета VSIX для установки шаблона для нескольких типов проектов?

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

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

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

В конечном итоге проект должен быть установлен под Visual Studio 2012 до 2017 года.

1 ответ

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

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

Другие вопросы по тегам