針對範本安裝問題進行疑難排解
如果您在部署專案或項目範本時遇到問題,可以啟用診斷記錄。
在安裝的 Common7\IDE\CommonExtensions 資料夾中建立 pkgdef 檔案。 例如,C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\Common7\IDE\CommonExtensions\EnablePkgDefLogging.pkgdef。
將下列新增至 pkgdef 檔案:
[$RootKey$\VsTemplate] "EnableTemplateDiscoveryLog"=dword:00000001
開啟您安裝的開發人員命令提示字元,然後執行
devenv /updateConfiguration
。開啟 Visual Studio 並啟動建立新專案和新增項目對話方塊,以初始化這兩個範本樹狀結構。
範本記錄現在會出現在%LOCALAPPDATA%\Microsoft\VisualStudio\16.0_[instanceid]\VsTemplateDiagnosticsList.csv (instanceid 對應至 Visual Studio 執行個體的安裝識別碼)。 每個範本樹狀結構初始化都會將項目附加至此記錄。
記錄檔案包含下列資料行:
FullPathToTemplate,具有下列值:
1 用於資訊清單型部署
0 用於磁碟型部署
TemplateFileName
其他範本屬性
注意
若要停用記錄,請移除 pkgdef 檔案,或將 EnableTemplateDiscoveryLog
的值變更為dword:00000000
,然後再執行 devenv /updateConfiguration
一次。