Создание шаблонов проектов

В этой статье показано, как создать шаблон с помощью мастера экспорта шаблонов, который упаковывать шаблон в ZIP-файл .

Использование мастера экспорта шаблонов

  1. Создайте проект.

    Примечание.

    Используйте только допустимые символы идентификатора при имени проекта, который является источником для шаблона. В противном случае ошибки компиляции могут возникать в проектах, созданных на основе шаблона. Дополнительные сведения о допустимых символах идентификаторов см. в статьях Имена объявленных элементов (Visual Basic) и Идентификаторы (C++). Кроме того, можно использовать параметры шаблона, чтобы применять безопасные имена классов и пространств имен.

  2. Измените проект, пока он не будет готов к экспорту в качестве шаблона. Например, может потребоваться отредактировать файлы кода, чтобы указать, где должна быть выполнена замена параметра. Дополнительные сведения см. в разделе Практическое руководство. Замена параметров в шаблоне.

  3. В меню Проект выберите команду Экспорт шаблона.

    Открывается мастер экспорта шаблонов.

  4. На странице Выбор типа шаблона выберите Шаблон проекта. Выберите проект, который необходимо экспортировать в шаблон, а затем нажмите кнопку Далее.

  5. На странице "Выбор параметров шаблона" введите имя и необязательное описание, изображение значка и изображение предварительного просмотра шаблона. Эти шаблоны будут отображаться в диалоговом окне создания проекта. Выберите Готово.

    Проект будет экспортирован в ZIP-файл и помещен в указанное выходное расположение, а также (если установлен соответствующий флажок) импортирован в Visual Studio.

Чтобы найти шаблон в диалоговом окне создания проекта, можно использовать поиск по имени или прокрутку списка. (Фильтрация на основе языка или типа проекта в настоящее время невозможна для пользовательских шаблонов.)

Другие способы создания шаблонов проектов

Шаблоны проектов можно создать вручную, собрав файлы, образующие проект, в папку, а затем создав VSTEMPLATE-файл XML с соответствующими метаданными. Дополнительные сведения см. в статье Практическое руководство. Создание веб-шаблонов вручную.

Если у вас установлен пакет SDK для Visual Studio, можно поместить готовый шаблон в оболочку (VSIX-файл для развертывания) с помощью шаблона Проект VSIX. Дополнительные сведения см. в разделе Приступая к работе с использованием шаблона проекта VSIX.