Problembehandlung bei Vorlageninstallation

Wenn Bei der Bereitstellung Ihrer Projekt- oder Elementvorlagen Probleme auftreten, können Sie die Diagnoseprotokollierung aktivieren.

  1. Erstellen Sie eine pkgdef-Datei im Ordner "Common7\IDE\CommonExtensions " für Ihre Installation. Beispiel: C:\Programme (x86)\Microsoft Visual Studio\2019\Enterprise\Common7\IDE\CommonExtensions\EnablePkgDefLogging.pkgdef.

  2. Fügen Sie der Datei "pkgdef" Folgendes hinzu:

    [$RootKey$\VsTemplate]
    "EnableTemplateDiscoveryLog"=dword:00000001
    
  3. Öffnen Sie eine Entwickler-Eingabeaufforderung für Ihre Installation und führen Sie devenv /updateConfiguration aus.

  4. Öffnen Sie Visual Studio, und starten Sie die Dialogfelder " Neues Projekt erstellen" und " Neues Element ", um beide Vorlagenstrukturen zu initialisieren.

    Das Vorlagenprotokoll wird jetzt in %LOCALAPPDATA%\Microsoft\VisualStudio\16.0_[instanceid]\VsTemplateDiagnosticList.csv angezeigt (instanceid entspricht der Installations-ID Ihrer Instanz von Visual Studio). Jede Initialisierung der Vorlagenstruktur hängt Einträge an dieses Protokoll an.

Die Protokolldatei enthält die folgenden Spalten:

  • FullPathToTemplate mit den folgenden Werten:

    • 1 für die manifestbasierte Bereitstellung

    • 0 für die datenträgerbasierte Bereitstellung

  • TemplateFileName

  • Andere Vorlageneigenschaften

Hinweis

Um die Protokollierung zu deaktivieren, entfernen Sie entweder die pkgdef-Datei, oder ändern Sie den Wert von EnableTemplateDiscoveryLog zu dword:00000000, und führen Sie anschließend devenv /updateConfiguration erneut aus.