Importation de installExecuteSequence
La table InstallExecuteSequence répertorie les actions qui sont exécutées lorsque le programme d’installation exécute l’action INSTALL de niveau supérieur. Consultez Groupe de tables de procédure d’installation, Utilisation d’une table de séquences et Exemple détaillé de table de séquences.
Si, dans la section Importation d’une base de données vide, vous avez utilisé le fichier uisample.msi du SDK Windows Installer, les tables de séquences de votre copie de MNP2000.msi contiennent déjà les séquences d’actions suggérées décrites dans Utilisation d’une table de séquences. Aucune modification de ces séquences n’est nécessaire pour créer le package d’installation du Bloc-notes.
Utilisez votre éditeur de base de données pour ouvrir MNP2000.msi et entrez les données suivantes dans la table InstallExecuteSequence.
Action | Condition | Séquence |
---|---|---|
AllocateRegistrySpace | NON installé | 1550 |
AppSearch | 400 | |
BindImage | 4300 | |
CCPSearch | NON installé | 500 |
CostFinalize | 1 000 | |
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 | 3 800 | |
PatchFiles | 4090 | |
ProcessComponents | 1 600 | |
PublishComponents | 6200 | |
PublishFeatures | 6300 | |
PublishProduct | 6 400 | |
RegisterClassInfo | 4600 | |
RegisterComPlus | 5700 | |
RegisterExtensionInfo | 4700 | |
RegisterFonts | 5300 | |
RegisterMIMEInfo | 4900 | |
RegisterProduct | 6100 | |
RegisterProgIdInfo | 4 800 | |
RegisterTypeLibraries | 5500 | |
RegisterUser | 6000 | |
RemoveDuplicateFiles | 3400 | |
RemoveEnvironmentStrings | 3300 | |
RemoveExistingProducts | 6700 | |
RemoveFiles | 3 500 | |
RemoveFolders | 3600 | |
RemoveIniValues | 3100 | |
RemoveODBC | 2 400 | |
RemoveRegistryValues | 2600 | |
RemoveShortcuts | 3200 | |
RMCCPSearch | NON installé | 600 |
SelfRegModules | 5600 | |
SelfUnregModules | 2 200 | |
SetODBCFolders | 1100 | |
StartServices | VersionNT | 5900 |
StopServices | VersionNT | 1900 |
UnpublishComponents | 1 700 | |
UnpublishFeatures | 1800 | |
UnregisterClassInfo | 2700 | |
UnregisterComPlus | 2100 | |
UnregisterExtensionInfo | 2 800 | |
UnregisterFonts | 2 500 | |
UnregisterMIMEInfo | 3000 | |
UnregisterProgIdInfo | 2900 | |
UnregisterTypeLibraries | 2300 | |
ValidateProductID | 700 | |
WriteEnvironmentStrings | 5200 | |
WriteIniValues | 5100 | |
WriteRegistryValues | 5 000 |