Устранение неполадок при установке шаблона
При возникновении проблем с развертыванием шаблонов проектов или элементов можно включить ведение журнала диагностики.
Создайте pkgdef-файл в папке Common7\IDE\CommonExtensions для установки. Например, C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\Common7\IDE\CommonExtensions\EnablePkgDefLogging.pkgdefef.
Добавьте следующее в 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
еще раз.