Compartilhar via


Solução de problemas de instalação do modelo

Se você tiver problemas para implantar seus modelos de projeto ou item, poderá habilitar o log de diagnóstico.

  1. Crie um arquivo pkgdef na pasta Common7\IDE\CommonExtensions para sua instalação. Por exemplo, C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\Common7\IDE\CommonExtensions\EnablePkgDefLogging.pkgdef.

  2. Adicione o seguinte ao arquivo pkgdef:

    [$RootKey$\VsTemplate]
    "EnableTemplateDiscoveryLog"=dword:00000001
    
  3. Abra um prompt de comando do desenvolvedor para sua instalação e execute devenv /updateConfigurationo .

  4. Abra o Visual Studio e inicie as caixas de diálogo Criar um novo projeto e Novo Item para inicializar ambas as árvores de modelo.

    O log do modelo agora aparece em %LOCALAPPDATA%\Microsoft\VisualStudio\16.0_[instanceid]\VsTemplateDiagnosticsList.csv (instanceid corresponde à ID de instalação da instância do Visual Studio). Cada inicialização de árvore de modelo acrescenta entradas a esse log.

O arquivo de log contém as seguintes colunas:

  • FullPathToTemplate, que tem os seguintes valores:

    • 1 para implantação baseada em manifesto

    • 0 para implantação baseada em disco

  • TemplateFileName

  • Outras propriedades do modelo

Observação

Para desabilitar o log, remova o arquivo pkgdef ou altere o valor de EnableTemplateDiscoveryLog para dword:00000000e execute devenv /updateConfiguration novamente.