Compartir a través de


Grupo de tablas del Registro

grupo de tablas del Registro

Para obtener más información sobre este diagrama, consulte la leyenda del diagrama de relaciones de entidad .

El instalador tiene tablas específicas para los distintos tipos de entradas del Registro. Al rellenar el grupo de tablas del Registro, es importante intentar minimizar el número de entradas que se colocan en la tabla del Registro de y maximizar el uso de las otras tablas del Registro, específicas y específicas. Esto se debe a que el instalador no puede distinguir entre distintos tipos de entradas del Registro en la tabla Del Registro y no puede usar la lógica interna necesaria para aprovechar al máximo todas las características del instalador, como publicidad. La creación de entradas del Registro COM y relacionadas con el shell de esta manera también proporciona una organización más lógica y puede ayudar a minimizar el registro erróneo de la información del servidor COM.

En la ilustración se muestra el grupo de entradas del Registro de tablas, así como la tabla componente de , tabla de característicasy tabla Archivo. Aunque estos últimos no están implicados directamente en rellenar el registro, se incluyen en la ilustración porque son esenciales para la lógica del grupo de entrada del Registro.

El grupo de entradas del Registro contiene las siguientes tablas de entradas del Registro específicas.

  • La tabla extensión contiene todas las extensiones de nombre de archivo que usa la aplicación junto con sus características y componentes asociados.
  • La tabla verb asocia información de verbo de comandos a las extensiones de nombre de archivo enumeradas en la tabla extensión de . Esto proporciona un vínculo indirecto entre el verbo y la tabla de características que se necesita para el anuncio de características.
  • La tabla TypeLib proporciona información que el instalador coloca en el Registro para el registro de bibliotecas de tipos. Las entradas de la biblioteca de tipos no se escriben en el momento del anuncio. El instalador escribe las entradas de la biblioteca de tipos en el momento en que se instalan los componentes asociados a la biblioteca.
  • La tabla MIME asocia un tipo de contexto MIME con un CLSID o una extensión de nombre de archivo. Esto proporciona una ruta de acceso entre el MIME y la tabla de características que se necesita para el anuncio de características.
  • La tabla SelfReg proporciona información necesaria para registrar módulos automáticamente. El instalador solo proporciona el registro automático para la compatibilidad con versiones anteriores y no se recomienda como método para rellenar el registro, pero si hay algún módulo en la aplicación que debe registrarse, use la tabla SelfReg.
  • La tabla clase se usa para registrar identificadores de clase y otra información para objetos COM. Esta tabla contiene información relacionada con el servidor COM que se debe generar como parte del anuncio del producto.
  • La tabla ProgId asocia identificadores de programa con identificadores de clase.
  • La de la tabla AppId de se usa para registrar valores comunes de seguridad y configuración para objetos DCOM.
  • La tabla entorno se usa para establecer los valores de las variables de entorno y, en Windows 2000, la tabla Environment también escribe en el registro.
  • La tabla Registro contiene cualquier otra información que la aplicación necesite poner en el registro del sistema. Esto incluiría la configuración predeterminada, la información de usuario o los datos, o el registro COM no admitido por las tablas anteriores.
  • La tabla RemoveRegistry contiene la información del Registro que la aplicación debe eliminar del registro del sistema en el momento de la instalación.