템플릿 설치 문제 해결
프로젝트 또는 항목 템플릿을 배포하는 데 문제가 발생하는 경우 진단 로깅을 사용하도록 설정할 수 있습니다.
설치에 대한 Common7\IDE\CommonExtensions 폴더에서 pkgdef 파일을 만듭니다. 예: C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\Common7\IDE\CommonExtensions\EnablePkgDefLogging.pkgdef.
.pkgdef 파일에 다음을 추가합니다.
[$RootKey$\VsTemplate] "EnableTemplateDiscoveryLog"=dword:00000001
설치에 대한 개발자 명령 프롬프트를 열고
devenv /updateConfiguration
을 실행합니다.Visual Studio를 열고 새 프로젝트 만들기 및 새 항목 대화 상자를 시작하여 두 템플릿 트리를 모두 초기화합니다.
이제 템플릿 로그가 %LOCALAPPDATA%\Microsoft\VisualStudio\16.0_[instanceid]\VsTemplateDiagnosticsList.csv에 표시됩니다(instanceid는 Visual Studio 인스턴스의 설치 ID에 해당). 각 템플릿 트리 초기화는 이 로그에 항목을 추가합니다.
로그 파일에는 다음 열이 포함되어 있습니다.
다음 값을 포함하는 FullPathToTemplate:
매니페스트 기반 배포의 경우 1
디스크 기반 배포의 경우 0
TemplateFileName
기타 템플릿 속성
참고 항목
로깅을 사용하지 않도록 설정하려면 pkgdef 파일을 제거하거나 EnableTemplateDiscoveryLog
값을 dword:00000000
으로 변경한 다음 devenv /updateConfiguration
을 다시 실행합니다.