Partilhar via


Alterando o estado do sistema usando uma ação personalizada

As ações personalizadas destinadas a alterar o estado do sistema devem ser ações personalizadas de execução adiada. Ações personalizadas que definem propriedades, estados de recursos, estados de componentes ou diretórios de destino ou agendam operações do sistema inserindo linhas em tabelas de sequência podem usar a execução imediata com segurança. No entanto, as ações personalizadas que alteram o sistema diretamente ou chamam outro serviço do sistema devem ser adiadas para o momento em que o script de instalação é executado. Para mais informações, consulte Ações Personalizadas de Execução Adiada .

Você não deve tentar usar uma ação personalizada de execução imediata para alterar o estado do sistema, porque cada ação personalizada que altera o estado precisa ter uma ação personalizada de reversão correspondente para desfazer a alteração de estado do sistema em uma reversão de instalação. Todas as ações personalizadas de reversão também são ações personalizadas adiadas e devem preceder a ação que desfazem. Para obter mais informações, consulte Reverter ações personalizadas.