合并模块数据库表

标准合并模块中需要下表。

表名 评论
组件 (必需)
Directory (必需)
FeatureComponents (必需)
文件 (必需)
ModuleSignature (必需)合并到安装程序数据库中。 列出标识合并模块的信息。
ModuleComponents (必需)合并到安装程序数据库中。 列出合并模块中的所有组件。

 

下表仅在合并模块或其他已与合并模块合并的安装程序数据库中发生。

表名 评论
ModuleDependency 合并到安装程序数据库中。 列出此合并模块所需的其他合并模块。
ModuleExclusion 合并到安装程序数据库中。 列出与其他合并模块不兼容的合并模块。

 

以下 ModuleSequence 表仅在合并模块中发生。

表名 评论
ModuleAdminUISequence 将作合并到 AdminUISequence 表
ModuleAdminExecuteSequence 将作合并到 AdminExecuteSequence 表
ModuleAdvtUISequence 请勿使用此表。 有关详细信息,请参阅 AdvtUISequence 表
ModuleAdvtExecuteSequence 将作合并到 AdvtExecuteSequence 表
ModuleIgnoreTable 列出模块中未合并到 .msi 文件中的表。
ModuleInstallUISequence 将作合并到 installUISequence 表
ModuleInstallExecuteSequence 将作合并到 InstallExecuteSequence 表

 

每个可配置的合并模块都需要下表。 创建可配置的合并模块需要 Mergemod.dll 2.0 或更高版本。 有关详细信息,请参阅 可配置合并模块

表名 评论
ModuleSubstitution Table (必需)此表未合并到目标安装数据库中。 指定目标数据库中的可配置字段,并为每个字段的配置提供模板。
ModuleConfiguration 表 (必需)此表未合并到目标安装数据库中。 标识模块的可配置属性。

 

以下安装程序表不能在标准合并模块中发生。

以下安装程序表在合并模块中是可选的。