生成 ICE 数据库

选择适当的 ICE 进行验证后,开发人员必须将自定义操作一起收集到 ICE 数据库中。 .cub 文件是一个标准.msi数据库,仅包含 ICE 及其所需表。 无法安装 .cub 文件,仅用于存储和提供对 ICE 自定义操作的访问权限。

.cub 文件包含以下数据库表。

说明
二进制 CustomAction 表中引用的 ICE 海关操作的脚本文件、DLL 和 EXE。
CustomAction 此表中的每条记录对应于 .cub 文件中包含的 ICE 自定义操作。
_ICESequence 下表列出了执行序列中 .cub 文件中包含的 ICE 海关操作。 此表中列出的 ICE 自定义操作是通过调用 MsiSequence 执行的,或使用 MsiDoAction 单独执行。
_Validation 此表包含要合并到_Validation表中的 .cub 文件条目。
_Special 特定 ICE 自定义操作所需的任何特殊处理表都必须包含在 .cub 文件中。 这些表的名称必须具有前导下划线。

 

请参阅 示例 .cub 文件

构建 ICE