导入 InstallUISequence
InstallUISequence 表列出了在执行顶级 INSTALL 操作且内部用户界面级别设置为完整 UI 或精简 UI 时执行的操作。 如果用户界面级别设置为基本 UI 或没有 UI,安装程序将跳过此表中的操作。 请参阅用户界面和用户界面级别。 请参阅安装过程表组、使用序列表和序列表详细示例。
如果在导入空白数据库部分,你使用了 Windows Installer SDK 中的 uisample.msi,那么你的 MNP2000.msi 副本中的序列表已经包含使用序列表中所述的建议操作序列。 创作记事本安装包时,无需更改这些序列。
使用数据库编辑器打开 MNP2000.msi,并在 InstallUISequence 表中输入以下数据。
操作 | 条件 | 序列 |
---|---|---|
AppSearch | 400 | |
CCPSearch | 未安装 | 500 |
CostFinalize | 1000 | |
CostInitialize | 800 | |
ExecuteAction | 1300 | |
ExitDlg | -1 | |
FatalErrorDlg | -3 | |
FileCost | 900 | |
LaunchConditions | 100 | |
MaintenanceWelcomeDlg | 已安装且不继续且不预选 | 1250 |
PrepareDlg | 140 | |
ProgressDlg | 1280 | |
ResumeDlg | 已安装且(继续或预选) | 1240 |
RMCCPSearch | 未安装 | 600 |
UserExitDlg | -2 | |
WelcomeDlg | 未安装 | 1230 |
MigrateFeatureStates | 1200 | |
FindRelatedProducts | 200 |