Un módulo de combinación es un tipo especial de base de datos de Windows Installer que contiene los componentes necesarios para instalar un paquete de software independiente. [ 1 ] [ 2 ] [ 3 ] [ 4 ] Un módulo de combinación no se puede instalar solo, sino que debe combinarse con una instalación estándar de Windows Installer durante la creación de la instalación. Normalmente, un módulo de combinación, o una colección de módulos de combinación relacionados por dependencias , instala un producto de software o parte de un producto en tiempo de ejecución. El propósito de los módulos de combinación es permitir agregar módulos de software autocontenidos a múltiples instalaciones.
Por ejemplo, si varias aplicaciones requieren un componente con una configuración específica, se podría crear un módulo de combinación que instale y configure dicho componente. Este módulo se podría añadir a los paquetes de instalación de cada producto que lo requiera. Esto evita tener que añadir individualmente los archivos, las entradas del registro y otros componentes necesarios a cada instalación. Además, ahorra tiempo en caso de actualizaciones, ya que, en lugar de actualizar las instalaciones de todas las aplicaciones, solo se actualiza el módulo de combinación y las instalaciones solo necesitan reconstruirse.
Los módulos de combinación estándar tienen la extensión de archivo .msm. [ 1 ] Algunos módulos de combinación pueden ser configurables para combinar módulos. Dichos módulos contienen ciertos valores que se pueden establecer para especificar cómo se comporta el módulo en su instalación. Por ejemplo, el autor del módulo de combinación configurable puede permitir establecer atributos en los componentes, habilitar o deshabilitar componentes aislados, especificar un mapa de bits para un cuadro de diálogo o especificar cómo se ejecuta una acción personalizada. Los módulos de combinación configurables solo son compatibles con Windows Installer 2.0 o superior. [ 5 ]
Existen varios módulos de combinación predefinidos que instalan paquetes de software de Microsoft de uso común, como MDAC , controles ActiveX , MFC , SAPI y DCOM .
Referencias
- 1 2 "Documentación de Fusionar Módulos en el Centro de Desarrollo" . Consultado el 5 de septiembre de 2012 .
- ↑ Wilson, P. (2004). La guía definitiva de Windows Installer . La voz del experto en .NET. Apress. pág. 41. ISBN 978-1-4302-0676-7. Consultado el 2 de marzo de 2025 .
- ↑ Stiefel, M.; Oberg, RJ (2002). Desarrollo de aplicaciones con C# y .NET . Serie .NET integrada. Prentice Hall PTR. pág. 262. ISBN 978-0-13-093383-6. Consultado el 2 de marzo de 2025 .
- ↑ Griffiths, I.; Flanders, J.; Sells, C. (2003). Mastering Visual Studio .NET: Getting the Most Out of the Visual Studio .NET Environment . O'Reilly Media. p. 193. ISBN 978-1-4919-4959-7. Consultado el 2 de marzo de 2025 .
- ↑ drewbatgit (7 de enero de 2021). "Módulos de combinación configurables: aplicaciones Win32" . docs.microsoft.com . Consultado el 18 de agosto de 2022 .
- Componentes de Windows
- Interfaces de programación de aplicaciones de Microsoft
- stubs de Microsoft Windows