匯入 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 | 已安裝 AND (RESUME 或預先選取) | 1240 |
RMCCPSearch | 未安裝 | 600 |
UserExitDlg | -2 | |
WelcomeDlg | 未安裝 | 1230 |
MigrateFeatureStates | 1200 | |
FindRelatedProducts | 200 |