프로젝트 템플릿과 항목 템플릿 찾기 및 구성

템플릿 파일을 새 프로젝트 및 새 항목 대화 상자에 표시될 수 있도록 알려진 위치에 배치해야 합니다.

템플릿 찾기

설치된 템플릿과 사용자 템플릿은 서로 다른 두 위치에 저장됩니다.

설치된 템플릿

기본적으로 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

사용자 템플릿

.vstemplate 파일을 포함하는 압축된( .zip) 파일을 사용자 템플릿 디렉터리에 추가하는 경우 템플릿이 새 프로젝트 및 새 항목 대화 상자에 나타납니다. 기본적으로 사용자 템플릿은 다음 위치에 있습니다.

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

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

예를 들어 다음 디렉터리에는 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

예를 들어 다음 디렉터리에는 C#용 사용자 프로젝트 템플릿이 포함되어 있습니다.

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

도구>옵션>프로젝트 및 솔루션>위치에서 사용자 템플릿의 알려진 위치를 변경할 수 있습니다.

다음 단계

.NET SDK 템플릿 및 해당 위치에 대해 자세히 알아보려면 다음 문서를 참조하세요.

아티클 Description
.NET 기본 템플릿 .NET SDK를 설치하면 콘솔 앱, 클래스 라이브러리, 단위 테스트 프로젝트, ASP.NET Core 앱(Angular 및 React 프로젝트 포함), 구성 파일을 비롯한 여러 프로젝트와 파일을 만들 수 있는 12개 이상의 기본 제공 템플릿이 제공됩니다. 이 문서에서는 .NET SDK와 함께 미리 설치된 템플릿을 나열하고 상호 작용하는 방법을 설명합니다.
.NET 프로젝트 및 항목 템플릿 관리 .NET는 사용자가 NuGet, NuGet 패키지 파일 또는 파일 시스템 디렉터리에서 템플릿이 포함된 패키지를 설치하거나 제거할 수 있도록 하는 템플릿 시스템을 제공합니다. 이 문서에서는 .NET SDK CLI를 통해 .NET 템플릿을 관리하는 방법을 설명합니다.