如果您在部署專案或項目範本時遇到問題,您可以啟用診斷記錄。
在 安裝的 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]\VsTemplateDiagnosticList.csv 中(instanceid 對應至 Visual Studio 實例的安裝標識符)。 每個範本樹狀結構初始化都會將條目附加至此記錄檔。
記錄檔包含下列資料列:
FullPathToTemplate,其具有下列值:
1 用於清單型部署
0 用於以磁碟為基礎的部署
TemplateFileName
其他範本屬性
備註
若要停用記錄,請移除 pkgdef 檔案,或將的值 EnableTemplateDiscoveryLog 變更為 dword:00000000,然後再執行 devenv /updateConfiguration 一次。