다음을 통해 공유


템플릿 설치 문제 해결

프로젝트 또는 항목 템플릿을 배포하는 데 문제가 발생하는 경우 진단 로깅을 사용하도록 설정할 수 있습니다.

  1. 설치에 대한 Common7\IDE\CommonExtensions 폴더에서 pkgdef 파일을 만듭니다. 예: C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\Common7\IDE\CommonExtensions\EnablePkgDefLogging.pkgdef.

  2. .pkgdef 파일에 다음을 추가합니다.

    [$RootKey$\VsTemplate]
    "EnableTemplateDiscoveryLog"=dword:00000001
    
  3. 설치에 대한 개발자 명령 프롬프트를 열고 devenv /updateConfiguration을 실행합니다.

  4. Visual Studio를 열고 새 프로젝트 만들기새 항목 대화 상자를 시작하여 두 템플릿 트리를 모두 초기화합니다.

    이제 템플릿 로그가 %LOCALAPPDATA%\Microsoft\VisualStudio\16.0_[instanceid]\VsTemplateDiagnosticsList.csv에 표시됩니다(instanceid는 Visual Studio 인스턴스의 설치 ID에 해당). 각 템플릿 트리 초기화는 이 로그에 항목을 추가합니다.

로그 파일에는 다음 열이 포함되어 있습니다.

  • 다음 값을 포함하는 FullPathToTemplate:

    • 매니페스트 기반 배포의 경우 1

    • 디스크 기반 배포의 경우 0

  • TemplateFileName

  • 기타 템플릿 속성

참고 항목

로깅을 사용하지 않도록 설정하려면 pkgdef 파일을 제거하거나 EnableTemplateDiscoveryLog 값을 dword:00000000으로 변경한 다음 devenv /updateConfiguration을 다시 실행합니다.