Windows Componentes del instalador

Un componente es una parte de la aplicación o el producto que se va a instalar. Algunos ejemplos de componentes son archivos únicos, un grupo de archivos relacionados, objetos COM, registro, claves del Registro, accesos directos, recursos, bibliotecas agrupadas en un directorio o fragmentos de código compartidos como MFC o DAO.

El servicio de instalador instala o quita un componente como una sola pieza coherente. Realiza un seguimiento de cada componente por el GUID del identificador de componente correspondiente especificado en la columna ComponentId de la tabla Component.

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 única 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 Windows de recuento de referencias del instalador. 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.
  • Nunca se debe enviar ningún archivo, entrada del Registro, acceso directo u otros recursos como miembro de más de un componente. Esto se aplica a todos los productos, versiones de productos y empresas.

Para obtener más información sobre el uso de componentes, vea