合并模块数据库表
标准合并模块中需要下列表。
表名称 | 评论 |
---|---|
组件 | (必需) |
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 表 | (必需)此表未合并到目标安装数据库中。 指定目标数据库中的可配置字段,并为每个字段的配置提供模板。 |
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 Table
- 属性
- PublishComponent
- RadioButton
- Registry Table
- RegLocator
- RemoveFile
- RemoveIniFile
- RemoveRegistry
- ReserveCost
- SelfReg
- ServiceControl
- ServiceInstall
- 快捷方式
- Signature
- TextStyle
- TypeLib
- UIText
- 谓词