合并模块数据库表

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

表名称 评论
组件 所需的 ()
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 表 (REQUIRED) 此表未合并到目标安装数据库中。 指定目标数据库中的可配置字段,并为每个字段的配置提供模板。
ModuleConfiguration 表 (REQUIRED) 此表未合并到目标安装数据库中。 标识模块的可配置属性。

 

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

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