Compartir a través de


Solución de problemas de instalación de plantillas

Si tiene problemas para implementar el proyecto o las plantillas de elemento, puede habilitar el registro de diagnóstico.

  1. Cree un archivo pkgdef en la carpeta Common7\IDE\CommonExtensions para la instalación. Por ejemplo, C:\Archivos de programa (x86)\Microsoft Visual Studio\2019\Enterprise\Common7\IDE\CommonExtensions\EnablePkgDefLogging.pkgdef.

  2. Agregue lo siguiente al archivo pkgdef:

    [$RootKey$\VsTemplate]
    "EnableTemplateDiscoveryLog"=dword:00000001
    
  3. Abra un símbolo del sistema para desarrolladores para la instalación y ejecute devenv /updateConfiguration.

  4. Abra Visual Studio e inicie los cuadros de diálogo Crear un nuevo proyecto y Nuevo elemento para inicializar ambos árboles de plantilla.

    El registro de plantillas aparece ahora en %LOCALAPPDATA%\Microsoft\VisualStudio\16.0_[instanceid]\VsTemplateDiagnosticsList.csv (instanceid corresponde al identificador de instalación de la instancia de Visual Studio). Cada inicialización de árbol de plantilla anexa entradas a este registro.

El archivo de registro contiene las columnas siguientes:

  • FullPathToTemplate, que tiene los siguientes valores:

    • 1 para la implementación basada en manifiesto

    • 0 para la implementación basada en disco

  • TemplateFileName

  • Otras propiedades de plantilla

Nota:

Para deshabilitar el registro, quite el archivo pkgdef o cambie el valor de EnableTemplateDiscoveryLog a y, a continuación, vuelva a dword:00000000ejecutarse devenv /updateConfiguration .