共用方式為


範本安裝的疑難排解

如果您在部署專案或項目範本時遇到問題,您可以啟用診斷記錄。

  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]\VsTemplateDiagnosticList.csv 中(instanceid 對應至 Visual Studio 實例的安裝標識符)。 每個範本樹狀結構初始化都會將條目附加至此記錄檔。

記錄檔包含下列資料列:

  • FullPathToTemplate,其具有下列值:

    • 1 用於清單型部署

    • 0 用於以磁碟為基礎的部署

  • TemplateFileName

  • 其他範本屬性

備註

若要停用記錄,請移除 pkgdef 檔案,或將的值 EnableTemplateDiscoveryLog 變更為 dword:00000000,然後再執行 devenv /updateConfiguration 一次。