Componentes de Windows Installer
Un componente es una parte de la aplicación o el producto que se va a instalar. Algunos ejemplos de componentes incluyen archivos únicos, un grupo de archivos relacionados, objetos COM, registro, claves del Registro, accesos directos, recursos, bibliotecas agrupadas en un directorio o fragmentos compartidos de código como MFC o DAO.
El servicio del instalador instala o quita un componente como una sola pieza coherente. Realiza un seguimiento de todos los componentes por el GUID de identificador de componente correspondiente especificado en la columna ComponentId de la tabla componente de .
Nota
Dos componentes que comparten el mismo identificador de componente se tratan como varias instancias del mismo componente, independientemente de su contenido real. Solo se instala una sola instancia de cualquier componente en el equipo de un usuario. Por lo tanto, varias características o aplicaciones pueden compartir algunos componentes.
Dado que los componentes se comparten normalmente, el autor de un paquete de instalación debe seguir reglas estrictas al especificar los componentes de una característica o aplicación. Esto es esencial para el funcionamiento correcto del mecanismo de recuento de referencias de Windows Installer. Para obtener más información, vea Organización de aplicaciones en componentes.
En resumen, estas reglas son:
- Cada componente debe almacenarse en una sola carpeta.
- Ningún archivo, entrada del Registro, acceso directo u otros recursos se debe enviar nunca como miembro de más de un componente. Esto se aplica en productos, versiones de productos y empresas.
Para obtener más información sobre el uso de componentes, consulte
- instalar un componente que falta
- instalación de componentes permanentes, archivos, fuentes, claves del Registro
- usar componentes calificados
- usar componentes transitivos
- trabajar con características y componentes
- creación de un paquete grande
- comprobar la instalación de características, componentes, archivos
- buscar una característica o un componente roto
- publicación de productos, características y componentes