合并模块介绍

更新:2007 年 11 月

合并模块是 Windows Installer 的一个功能,它提供了传送组件的标准方法,从而确保安装组件的正确版本。合并模块包含 .dll 这样的组件以及任何相关的文件、资源、注册表项和安装逻辑。

合并模块不能直接安装,而是合并到每个使用组件的应用程序的安装程序中。这确保以一致的方式为所有应用程序安装组件,从而消除了版本冲突、丢失注册表项和文件安装不正确等问题。

每个合并模块都包含唯一的版本信息,Windows Installer 数据库通过此信息确定使用组件的应用程序,从而防止组件被过早移除。因此,对组件的每个增量版本都应创建新的合并模块,合并模块包含到安装程序中后应永不更新。

使用 Visual Studio 中的部署工具,可以轻松地创建合并模块并将它们包含在应用程序的安装程序中。

请参见

任务

如何:创建或添加合并模块项目

概念

“合并模块”项目