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

Чтобы файлы шаблонов отображались в диалоговых окнах "Новый проект" и "Новый элемент", эти файлы должны находиться в известном расположении.

Локальные шаблоны

Установленные шаблоны и пользовательские шаблоны хранятся в двух различных местах.

Установленные шаблоны

По умолчанию шаблоны, установленные с 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-файл, в каталог с пользовательскими шаблонами, этот шаблон будет отображаться в диалоговом окне "Новый проект" или "Новый элемент". По умолчанию пользовательские шаблоны находятся в следующих расположениях:

  • %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#

Совет

Известное расположение пользовательских шаблонов можно изменить, последовательно выбрав Сервис>Параметры>Проекты и решения>Расположения.

Следующие шаги

Дополнительные сведения о шаблонах пакета SDK для .NET и их расположениях см. в следующих статьях.

Статья Описание
Шаблоны по умолчанию для .NET При установке пакета SDK для .NET вы получаете более десяти встроенных шаблонов для создания проектов и файлов, включая консольные приложения, библиотеки классов, проекты модульных тестов, приложения ASP.NET Core (в том числе проекты Angular и React) и файлы конфигурации. В этой статье перечислены шаблоны, предварительно установленные с помощью пакета SDK для .NET, и описывается взаимодействие с ними.
Управление шаблонами проектов и элементов .NET .NET предоставляет систему шаблонов, которая позволяет пользователям устанавливать или удалять пакеты, содержащие шаблоны из NuGet, файла пакета NuGet или каталога файловой системы. В этой статье описывается, как управлять шаблонами .NET с помощью интерфейса командной строки SDK для .NET.