Compartir a través de


Combinar módulos

Los módulos de mezcla proporcionan un método estándar por el que los desarrolladores entregan componentes compartidos de Windows Installer y la lógica de instalación en 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 módulos de combinación existentes deben seguir el estándar descrito en esta sección.

Un módulo de combinación es similar en estructura a un archivo simplificado de Windows Installer .msi. 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 distribuidas libremente, como Mergemod.dll, o comprar una herramienta de combinación 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 se combina un módulo de combinación 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. A continuación, el módulo de combinación ya no es necesario para instalar estos componentes y no es necesario que el módulo de combinación sea accesible para un usuario. Dado que toda la información necesaria para instalar los componentes se entrega como 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: