Importando InstallExecuteSequence
A tabela InstallExecuteSequence lista as ações executadas quando o instalador executa a ação INSTALL de nível superior. Confira Grupo de tabelas do procedimento de instalação, Usando uma tabela de sequência e Exemplo detalhado da tabela de sequência.
Se, na seção Importando um banco de dados em branco,você usou uisample.msi do SDK do Windows Installer, as tabelas de sequência em sua cópia de MNP2000.msi já contêm as sequências de ação sugeridas descritas em Usando uma tabela de sequência. Nenhuma alteração nessas sequências é necessária para criar o pacote de instalação do Bloco de notas.
Use o editor de banco de dados para abrir MNP2000.msi e insira os dados a seguir na tabela InstallExecuteSequence.
Ação | Condição | Sequência |
---|---|---|
AllocateRegistrySpace | NOT Installed | 1550 |
AppSearch | 400 | |
BindImage | 4300 | |
CCPSearch | NOT Installed | 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 | 1.400 | |
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 | 3.300 | |
RemoveExistingProducts | 6700 | |
RemoveFiles | 3500 | |
RemoveFolders | 3600 | |
RemoveIniValues | 3100 | |
RemoveODBC | 2400 | |
RemoveRegistryValues | 2600 | |
RemoveShortcuts | 3200 | |
RMCCPSearch | NOT Installed | 600 |
SelfRegModules | 5600 | |
SelfUnregModules | 2200 | |
SetODBCFolders | 1100 | |
StartServices | VersionNT | 5900 |
StopServices | VersionNT | 1900 |
UnpublishComponents | 1.700 | |
UnpublishFeatures | 1800 | |
UnregisterClassInfo | 2700 | |
UnregisterComPlus | 2.100 | |
UnregisterExtensionInfo | 2800 | |
UnregisterFonts | 2500 | |
UnregisterMIMEInfo | 3000 | |
UnregisterProgIdInfo | 2900 | |
UnregisterTypeLibraries | 2300 | |
ValidateProductID | 700 | |
WriteEnvironmentStrings | 5200 | |
WriteIniValues | 5100 | |
WriteRegistryValues | 5.000 |