Partager via


Résolution des problèmes d’installation du modèle

Si vous rencontrez des problèmes lors du déploiement de vos modèles de projet ou d’élément, vous pouvez activer la journalisation des diagnostics.

  1. Créez un fichier pkgdef dans le dossier Common7\IDE\CommonExtensions pour votre installation. Par exemple, C :\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\Common7\IDE\CommonExtensions\EnablePkgDefLogging.pkgdef.

  2. Ajoutez ce qui suit au fichier pkgdef :

    [$RootKey$\VsTemplate]
    "EnableTemplateDiscoveryLog"=dword:00000001
    
  3. Ouvrez une invite de commandes développeur pour votre installation et exécutez devenv /updateConfiguration.

  4. Ouvrez Visual Studio et lancez les boîtes de dialogue Créer un projet et Nouvel élément pour initialiser les deux arborescences de modèles.

    Le journal des modèles apparaît désormais dans %LOCALAPPDATA%\Microsoft\VisualStudio\16.0_[instanceid]\VsTemplateDiagnosticsList.csv (instanceid correspond à l’ID d’installation de votre instance de Visual Studio). Chaque initialisation de l’arborescence de modèles ajoute des entrées à ce journal.

Le fichier journal contient les colonnes suivantes :

  • FullPathToTemplate, qui a les valeurs suivantes :

    • 1 pour le déploiement basé sur un manifeste

    • 0 pour le déploiement sur disque

  • TemplateFileName

  • Autres propriétés de modèle

Remarque

Pour désactiver la journalisation, supprimez le fichier pkgdef ou remplacez la valeur par EnableTemplateDiscoveryLog dword:00000000, puis réexécutez-le devenv /updateConfiguration .