Compartilhar via


Ação InstallExecuteAgain

A ação InstallExecuteAgain executa um script que contém todas as operações na sequência de ações desde o início da instalação ou a última ação InstallExecuteAgain ou a última Ação InstallExecute. A ação InstallExecute atualiza o sistema sem encerrar a transação. O InstallExecuteAgain executa a mesma operação que a Ação InstallExecute, mas só deve ser usada após InstallExecute.

O InstallExecuteAgain sempre deve ser definido para que ele não seja executado durante a remoção. Para obter informações, consulte Usando propriedades em instruções condicionais.

Restrições de sequência

A ação InstallExecute ocorre entre a ação InstallInitialize e a ação InstallFinalize.

Mensagens ActionData

Não há mensagens ActionData.

Comentários

A ação InstallExecuteAgain faz o mesmo que a Ação InstallExecute. Como as tabelas de sequência têm apenas uma chave primária, a coluna Ação, a mesma ação não pode ser repetida em uma tabela de sequência específica. Existem duas ações que fazem a mesma coisa, InstallExecute e InstallExecuteAgain, para casos em que a funcionalidade de InstallExecute é necessária duas vezes na tabela InstallExecuteSequence. Para saber mais, confira Usar uma tabela de sequência.