Invalidación de los valores predeterminados del Visor de Ayuda
Puede modificar el comportamiento predeterminado del Visor de Ayuda de Microsoft y las características relacionadas con la Ayuda en el IDE de Visual Studio.
Help Content Manager es una herramienta que puede usar para implementar y administrar el contenido local del Visor de Ayuda. Para cambiar el comportamiento del Visor de Ayuda, puede invalidar la configuración predeterminada del programa ejecutable Help Content Manager, HlpCtntMgr.exe.
Hay diferentes maneras de establecer las opciones de Help Content Manager:
- Cree un archivo .pkgdef para establecer los valores de clave del Registro.
- Establezca las opciones directamente en el Registro.
Uso de un archivo .pkgdef para cambiar el comportamiento del Visor de Ayuda
Un archivo .pkgdef almacena información de configuración que usa el Visor de Ayuda. Puede usar un archivo .pkgdef para ajustar los valores de clave del Registro que se enumeran en la tabla siguiente:
Valor de la clave del Registro | Tipo | data | Descripción |
---|---|---|---|
NewContentAndUpdateService | string | <URL del punto de conexión de servicio> | Define un punto de conexión de servicio único. |
UseOnlineHelp | dword | 0 para especificar Ayuda local, 1 para especificar Ayuda en línea |
Define el valor predeterminado de la Ayuda en línea o sin conexión. |
OnlineBaseUrl | string | <URL del punto de conexión de servicio> | Define un punto de conexión F1 único. |
OnlineHelpPreferenceDisabled | dword | 0 para habilitar o 1 para deshabilitar la opción de preferencia de Ayuda en línea |
Deshabilita la opción de preferencia de Ayuda en línea. |
DisableManageContent | dword | 0 para habilitar o 1 para deshabilitar la pestaña Administrar contenido en el Visor de Ayuda |
Deshabilite la pestaña Administrar contenido |
DisableFirstRunHelpSelection | dword | 0 para habilitar o 1 para deshabilitar las características de ayuda que se configuran la primera vez que se inicia Visual Studio. |
Deshabilita la instalación de contenido en el primer inicio de Visual Studio. |
Para establecer los valores de clave del Registro en un archivo .pkgdef, siga estos pasos:
Cree un archivo y asígnele la extensión .pkgdef.
Agregue el texto siguiente a la primera línea del archivo:
[$RootKey$\Help]
En líneas independientes, agregue cualquiera de los valores de clave del Registro que describe la tabla anterior. Por ejemplo, puede agregar esta línea para configurar el valor de
UseOnlineHelp
:"UseOnlineHelp"=dword:00000001
Copie el archivo en la carpeta CommonExtensions de la instalación de Visual Studio. Por ejemplo:
Si usa la edición Community de Visual Studio 2017, agregue el archivo .pkgdef a esta carpeta:
C:\Archivos de programa (x86)\Microsoft Visual Studio\2017\Community\Common7\IDE\CommonExtensions
Si usa la edición Community de Visual Studio 2022, agregue el archivo .pkgdef a esta carpeta:
C:\Archivos de programa\Microsoft Visual Studio\2022\Community\Common7\IDE\CommonExtensions
En el símbolo del sistema para desarrolladores, ejecute este comando:
devenv /updateconfiguration
Contenido del archivo .pkgdef de ejemplo
[$RootKey$\Help]
"NewContentAndUpdateService"="https://some.service.endpoint"
"UseOnlineHelp"=dword:00000001
"OnlineBaseUrl"="https://some.service.endpoint"
"OnlineHelpPreferenceDisabled"=dword:00000000
"DisableManageContent"=dword:00000000
"DisableFirstRunHelpSelection"=dword:00000001
Uso del Editor del Registro para cambiar el comportamiento del Visor de Ayuda
Puede controlar los siguientes tipos de comportamiento estableciendo los valores de clave del Registro en el Editor del Registro.
Tarea | Clave del Registro | Value | data |
---|---|---|---|
Invalidar la prioridad de trabajos del servicio BITS | HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node (en un equipo de 64 bits)\Microsoft\Help\v2.3 | BITSPriority | foreground, high, normal o low |
Apuntar al almacén de contenido local en un recurso compartido de red | HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Help\ v2.3\Catalogs\VisualStudio15 | LocationPath | ContentStoreNetworkShare |