合并模块数据库表
标准合并模块中需要下表。
表名 | 评论 |
---|---|
组件 | (必需) |
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 表 | (必需)此表未合并到目标安装数据库中。 标识模块的可配置属性。 |
以下安装程序表不能在标准合并模块中发生。
以下安装程序表在合并模块中是可选的。
- ActionText
- AdminExecuteSequence
- AdminUISequence
- AdvtExecuteSequence
- AdvtUISequence
- AppId
- AppSearch
- BindImage
- CheckBox
- 类
- ComboBox
- CompLocator
- 控件
- ControlCondition
- CreateFolder
- CustomAction
- 对话框
- DrLocator
- DuplicateFile
- 环境
- EventMapping
- 扩展
- 字体
- 图标
- IniFile
- IniLocator
- InstallExecuteSequence
- InstallUISequence
- ListBox
- ListView
- MIME
- MoveFile
- ODBCAttribute
- ODBCDataSource
- ODBCDriver
- ODBCSourceAttribute
- ODBCTranslator
- ProgID 表
- 属性
- PublishComponent
- RadioButton
- 注册表表
- RegLocator
- RemoveFile
- RemoveIniFile
- RemoveRegistry
- ReserveCost
- SelfReg
- ServiceControl
- ServiceInstall
- 快捷方式
- 签名
- TextStyle
- TypeLib
- UIText
- 谓词