Buscar y organizar plantillas de proyecto y elemento

Los archivos de plantilla se deben colocar en una ubicación conocida para que se muestren en los cuadros de diálogo de nuevo proyecto y de nuevo elemento.

Ubicación de plantillas

Las plantillas instaladas y las plantillas de usuario se almacenan en dos ubicaciones distintas.

Plantillas instaladas

De manera predeterminada, las plantillas que se instalan con Visual Studio se encuentran en:

  • %ProgramFiles(x86)%\Microsoft Visual Studio\2019\<edición>\Common7\IDE\ProjectTemplates\<Idioma>\<Id. de configuración regional>

  • %ProgramFiles(x86)%\Microsoft Visual Studio\2019\<edición>\Common7\IDE\ItemTemplates\<Idioma>\<Id. de configuración regional>

Por ejemplo, el directorio siguiente contiene las plantillas de elemento de Visual Basic para inglés (LCID 1033):

C:\Archivos de programa (x86)\Microsoft Visual Studio\2019\Community\Common7\IDE\ItemTemplates\VisualBasic\1033

  • %ProgramFiles%\Microsoft Visual Studio\2022\<edición>\Common7\IDE\ProjectTemplates\<Idioma>\<Id. de configuración regional>

  • %ProgramFiles%\Microsoft Visual Studio\2022\<edición>\Common7\IDE\ItemTemplates\<Idioma>\<Id. de configuración regional>

Por ejemplo, el directorio siguiente contiene las plantillas de elemento de Visual Basic para inglés (LCID 1033):

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

Plantillas de usuario

Si agrega un archivo comprimido ( .zip) que incluye un archivo .vstemplate al directorio de plantillas de usuario, la plantilla aparece en los cuadros de diálogo de nuevo proyecto y de nuevo elemento. De manera predeterminada, las plantillas de usuario se encuentran en:

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

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

Por ejemplo, el siguiente directorio contiene las plantillas de proyecto de usuario para C#:

  • C:\Users\UserName\Documents\Visual Studio 2019\Templates\ProjectTemplates\Visual C#
  • %USERPROFILE%\Documents\Visual Studio 2022\Templates\ProjectTemplates

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

Por ejemplo, el siguiente directorio contiene las plantillas de proyecto de usuario para C#:

  • C:\Users\UserName\Documents\Visual Studio 2022\Templates\ProjectTemplates\Visual C#

Sugerencia

Puede cambiar la ubicación conocida de las plantillas de usuario en Herramientas>Opciones>Proyectos y soluciones>Ubicaciones.

Pasos siguientes

Para más información sobre las plantillas del SDK de .NET y sus ubicaciones, consulte los siguientes artículos.

Artículo Descripción
Plantillas predeterminadas .NET Cuando instala el SDK de .NET, recibe más de una docena de plantillas integradas para crear proyectos y archivos, incluidas aplicaciones de consola, bibliotecas de clases, proyectos de prueba unitaria, aplicaciones de ASP.NET Core (incluidos los proyectos Angular y React) y archivos de configuración. En este artículo se enumeran las plantillas que vienen preinstaladas con el SDK de .NET y se describe cómo interactuar con ellas.
Administración de plantillas de proyectos y elementos de .NET .NET proporciona un sistema de plantillas que permite a los usuarios instalar o desinstalar paquetes que contienen plantillas desde NuGet, un archivo de paquete NuGet o un directorio del sistema de archivos. En este artículo, se describe cómo administrar plantillas de .NET mediante la CLI del SDK de .NET.