匯入 InstallExecuteSequence
InstallExecuteSequence 資料表會列出安裝程式執行最上層INSTALL 動作時所執行的動作。 請參閱安裝程式資料表群組、使用時序表和順序資料表詳細範例。
如果在從 Windows Installer SDK 匯入uisample.msi的 空白資料庫 一節中,MNP2000.msi複本中的順序資料表已經包含 使用時序表中所述的建議動作順序。 撰寫記事本安裝套件不需要變更這些序列。
使用資料庫編輯器開啟MNP2000.msi,並將下列資料輸入 InstallExecuteSequence 資料表。
動作 | 條件 | 順序 |
---|---|---|
AllocateRegistrySpace | 未安裝 | 1550 |
AppSearch | 400 | |
BindImage | 4300 | |
CCPSearch | 未安裝 | 500 |
CostFinalize | 1000 | |
CostInitialize | 800 | |
CreateFolders | 3700 | |
CreateShortcuts | 4500 | |
DeleteServices | VersionNT | 2000 |
DuplicateFiles | 4210 | |
FileCost | 900 | |
FindRelatedProducts | 200 | |
InstallFiles | 4000 | |
InstallFinalize | 6600 | |
InstallInitialize | 1500 | |
InstallODBC | 5400 | |
InstallServices | VersionNT | 5800 |
InstallValidate | 1400 | |
LaunchConditions | 100 | |
MigrateFeatureStates | 1200 | |
MoveFiles | 3800 | |
PatchFiles | 4090 | |
ProcessComponents | 1600 | |
PublishComponents | 6200 | |
PublishFeatures | 6300 | |
PublishProduct | 6400 | |
RegisterClassInfo | 4600 | |
RegisterComPlus | 5700 | |
RegisterExtensionInfo | 4700 | |
RegisterFonts | 5300 | |
RegisterMIMEInfo | 4900 | |
RegisterProduct | 6100 | |
RegisterProgIdInfo | 4800 | |
RegisterTypeLibraries | 5500 | |
RegisterUser | 6000 | |
RemoveDuplicateFiles | 3400 | |
RemoveEnvironmentStrings | 3300 | |
RemoveExistingProducts | 6700 | |
RemoveFiles | 3500 | |
RemoveFolders | 3600 | |
RemoveIniValues | 3100 | |
RemoveODBC | 2400 | |
RemoveRegistryValues | 2600 | |
RemoveShortcuts | 3200 | |
RMCCPSearch | 未安裝 | 600 |
SelfRegModules | 5600 | |
SelfUnregModules | 2200 | |
SetODBCFolders | 1100 | |
StartServices | VersionNT | 5900 |
StopServices | VersionNT | 1900 |
UnpublishComponents | 1700 | |
UnpublishFeatures | 1800 | |
UnregisterClassInfo | 2700 | |
UnregisterComPlus | 2100 | |
UnregisterExtensionInfo | 2800 | |
UnregisterFonts | 2500 | |
UnregisterMIMEInfo | 3000 | |
UnregisterProgIdInfo | 2900 | |
UnregisterTypeLibraries | 2300 | |
ValidateProductID | 700 | |
WriteEnvironmentStrings | 5200 | |
WriteIniValues | 5100 | |
WriteRegistryValues | 5000 |