Risoluzione dei problemi di installazione del modello
Se si verificano problemi durante la distribuzione dei modelli di progetto o di elementi, è possibile abilitare la registrazione diagnostica.
Creare un file pkgdef nella cartella Common7\IDE\CommonExtensions per l'installazione. Ad esempio, C:\Programmi (x86)\Microsoft Visual Studio\2019\Enterprise\Common7\IDE\CommonExtensions\EnablePkgDefLogging.pkgdef.
Aggiungere quanto segue al file pkgdef:
[$RootKey$\VsTemplate] "EnableTemplateDiscoveryLog"=dword:00000001
Aprire un prompt dei comandi per gli sviluppatori per l'installazione ed eseguire
devenv /updateConfiguration
.Aprire Visual Studio e avviare le finestre di dialogo Crea un nuovo progetto e Nuovo elemento per inizializzare entrambi gli alberi dei modelli.
Il log del modello viene ora visualizzato in %LOCALAPPDATA%\Microsoft\VisualStudio\16.0_[instanceid]\VsTemplateDiagnosticsList.csv (instanceid corrisponde all'ID di installazione dell'istanza di Visual Studio). Ogni inizializzazione dell'albero dei modelli aggiunge voci a questo log.
Il file di log contiene le colonne seguenti:
FullPathToTemplate, con i valori seguenti:
1 per la distribuzione basata su manifesto
0 per la distribuzione basata su disco
TemplateFileName
Altre proprietà del modello
Nota
Per disabilitare la registrazione, rimuovere il file pkgdef o modificare il valore di EnableTemplateDiscoveryLog
in dword:00000000
e quindi eseguire devenv /updateConfiguration
di nuovo.