프로젝트 템플릿과 항목 템플릿 찾기 및 구성
템플릿 파일을 새 프로젝트 및 새 항목 대화 상자에 표시될 수 있도록 알려진 위치에 배치해야 합니다.
템플릿 찾기
설치된 템플릿과 사용자 템플릿은 서로 다른 두 위치에 저장됩니다.
설치된 템플릿
기본적으로 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 템플릿을 관리하는 방법을 설명합니다. |
관련 콘텐츠
피드백
https://aka.ms/ContentUserFeedback
출시 예정: 2024년 내내 콘텐츠에 대한 피드백 메커니즘으로 GitHub 문제를 단계적으로 폐지하고 이를 새로운 피드백 시스템으로 바꿀 예정입니다. 자세한 내용은 다음을 참조하세요.다음에 대한 사용자 의견 제출 및 보기