Importando o InstallUISequence
A tabela InstallUISequence lista as ações que são executadas quando a ação de nível superior INSTALL é executada e o nível da interface do usuário interna é definido como UI completa ou IU reduzida. O instalador ignorará as ações nesta tabela se o nível da interface do usuário estiver definido como interface do usuário básica ou sem interface do usuário. Consulte Interface do Usuário e Níveis de Interface do Usuário . Consulte grupo de tabelas de procedimento de instalação, Usando uma tabela de sequênciae o exemplo detalhado de 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 do 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 deve ser necessária para criar o pacote de instalação do Bloco de Notas.
Use seu editor de banco de dados para abrir MNP2000.msi e inserir os seguintes dados na tabela InstallUISequence.
Ação | Condição | Sequência |
---|---|---|
AppSearch | 400 | |
CCPSearch | NÃO instalado | 500 |
Finalizar Custo | 1000 | |
CostInitialize | 800 | |
ExecuteAction | 1300 | |
ExitDlg | -1 | |
FatalErrorDlg | -3 | |
FileCost | 900 | |
Condições de Lançamento | 100 | |
ManutençãoBem-vindoDlg | Instalado E NÃO RETOMAR E NÃO Pré-selecionado | 1250 |
PrepareDlg | 140 | |
ProgressDlg | 1280 | |
RetomarDlg | Instalado e (RETOMAR ou Pré-selecionado) | 1240 |
RMCCPSearch | NÃO instalado | 600 |
UserExitDlg | -2 | |
Bem-vindoDlg | NÃO instalado | 1230 |
MigraçãoDeEstadosDeFuncionalidades | 1200 | |
EncontrarProdutosRelacionados | 200 |