Módulos de combinación

Los módulos de combinación proporcionan un método estándar por el que los desarrolladores entregan componentes compartidos de Windows Installer y lógica de configuración a sus aplicaciones. Los módulos de combinación se usan para entregar código compartido, archivos, recursos, entradas del registro y lógica de configuración a las aplicaciones como un único archivo compuesto. Los desarrolladores que crean nuevos módulos de combinación o usan existentes deben seguir la norma descrita en esta sección.

Un módulo de combinación es similar en estructura a un archivo .msi simplificado de Windows Installer. Sin embargo, un módulo de combinación no se puede instalar solo, debe combinarse en un paquete de instalación mediante una herramienta de combinación. Los desarrolladores que quieran usar módulos de combinación deben obtener una de las herramientas de combinación gratuitas, como Mergemod.dll, o comprar una de un proveedor de software independiente. Los desarrolladores pueden crear nuevos módulos de combinación mediante muchas de las mismas herramientas de software que se usan para crear un paquete de instalación de Windows Installer, como el editor de tablas de base de datos Orca proporcionado con el SDK de Windows Installer.

Cuando un módulo de combinación se combina en el archivo .msi de una aplicación, toda la información y los recursos necesarios para instalar los componentes entregados por el módulo de combinación se incorporan al archivo .msi de la aplicación. El módulo de combinación ya no es necesario para instalar estos componentes y no necesita ser accesible para un usuario. Dado que toda la información necesaria para instalar los componentes se entrega en un único archivo, el uso de módulos de combinación puede eliminar muchas instancias de conflictos de versión, entradas del registro que faltan y archivos instalados incorrectamente.

Para obtener más información sobre los módulos de combinación, consulte: