Поделиться через


Размещение и упорядочение шаблонов проектов и элементов

При размещении файлов шаблонов в известном расположении Visual Studio может найти файлы и сделать их доступными для создания новых проектов и новых элементов. Шаблоны предоставляют удобный способ создания приложений, библиотек классов доступа, реализации модульных тестов и настройки файлов конфигурации.

Установленные шаблоны и пользовательские шаблоны (VSTEMPLATE-файлы ) хранятся в разных расположениях. Вы также можете настроить расположения с помощью параметров Visual Studio.

В этой статье описаны расположения файлов шаблона, распознаваемые Visual Studio.

Расположение установленных шаблонов

По умолчанию шаблоны, установленные с помощью Visual Studio, размещаются в следующих расположениях:

  • %ProgramFiles(x86)%\Microsoft Visual Studio\2019\<edition>\Common7\IDE\ProjectTemplates<\Language>\<Locale ID>

  • %ProgramFiles(x86)%\Microsoft Visual Studio\2019\<edition>\Common7\IDE\ItemTemplates<\Language>\<Locale ID>

Например, следующий каталог содержит шаблоны элементов Visual Basic для английского языка (LCID 1033):

C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\Common7\IDE\ItemTemplates\VisualBasic\1033

  • %ProgramFiles%\Microsoft Visual Studio\2022\<edition>\Common7\IDE\ProjectTemplates<\Language>\<Locale ID>

  • %ProgramFiles%\Microsoft Visual Studio\2022\<edition>\Common7\IDE\ItemTemplates<\Language>\<Locale ID>

Например, следующий каталог содержит шаблоны элементов Visual Basic для английского языка (LCID 1033):

C:\Program Files\Microsoft Visual Studio\2022\Community\Common7\IDE\ItemTemplates\VisualBasic\1033

Расположение шаблонов пользователей

При добавлении сжатого (.zip) файла, включающего vstemplate-файл в каталог шаблонов пользователя, Visual Studio делает шаблон доступным в диалоговых окнах "Новый проект " и "Новый элемент ". По умолчанию шаблоны пользователей размещаются в следующих расположениях:

  • %USERPROFILE%\Documents\Visual Studio 2019\Templates\ProjectTemplates

  • %USERPROFILE%\Documents\Visual Studio 2019\Templates\ItemTemplates

Например, следующий каталог содержит шаблоны проектов пользователя на C#:

  • C:\Users\Имя_пользователя\Documents\Visual Studio 2019\Templates\ProjectTemplates\Visual C#
  • %USERPROFILE%\Documents\Visual Studio 2022\Templates\ProjectTemplates

  • %USERPROFILE%\Documents\Visual Studio 2022\Templates\ItemTemplates

Например, следующий каталог содержит шаблоны проектов пользователя на C#:

  • C:\Users\<Имя пользователя>\Documents\Visual Studio 2022\Templates\ProjectTemplates\Visual C#

Изменение расположения шаблонов пользователей

Расположение шаблонов пользователей в Visual Studio можно изменить с помощью диалогового окна "Параметры инструментов>". Параметры расположения находятся на странице "Проекты и решения".>