导入 AdvtExecuteSequence
AdvtExecuteSequence 表列出了安装程序在执行顶级 ADVERTISE 操作时调用的操作。 请参阅安装过程表组、使用序列表和序列表详细示例。
如果在导入空白数据库部分,你使用了 Windows Installer SDK 中的 uisample.msi,那么你的 MNP2000.msi 副本中的序列表已经包含使用序列表中所述的建议操作序列。 创作记事本示例安装包时,无需更改这些序列。
使用数据库编辑器打开 MNP2000.msi,并在 AdvtExecuteSequence 表中输入以下数据。
操作 | 条件 | 序列 |
---|---|---|
CostFinalize | 1000 | |
CostInitialize | 800 | |
CreateShortcuts | 4500 | |
InstallFinalize | 6600 | |
InstallInitialize | 1500 | |
InstallValidate | 1400 | |
PublishComponents | 6200 | |
PublishFeatures | 6300 | |
PublishProduct | 6400 | |
RegisterClassInfo | 4600 | |
RegisterExtensionInfo | 4700 | |
RegisterMIMEInfo | 4900 | |
RegisterProgIdInfo | 4800 |
安装程序不使用 AdvtUISequence 表。 此表不应存在于安装数据库中,或应留空。