Compartilhar via


Ação MsiConfigureServices

A ação MsiConfigureServices configura um serviço para o sistema. Essa ação consulta as tabelas MsiServiceConfig e MsiServiceConfigFailureActions.

Windows Installer 4.5 ou anteriores: sem suporte. Essa ação está disponível a partir do Windows Installer 5.0.

Importante

O Windows Services fornece a capacidade de executar automaticamente ações predefinidas em resposta a uma falha em um serviço. Para dar suporte à configuração programática dessas ações de recuperação quando um serviço falhar, msiServiceConfigFailureActions foi adicionado ao MSI na versão MSI 5.0. No entanto, essa funcionalidade não está funcionando conforme o esperado.

Para solucionar esse problema, um desenvolvedor de aplicativos deve usar a funcionalidade de de Ação Personalizada no MSI para executar sc.exe e definir as opções de recuperação adequadamente.

 

Restrições de sequência

Essa ação padrão deve ser usada na sequência a seguir.

StopServices

DeleteServices

Qualquer uma das seguintes ações: InstallFiles, RemoveFiles, DuplicateFiles, MoveFiles, PatchFilese ações removeDuplicateFiles.

InstallServices

MsiConfigureServices

StartServices

Mensagens ActionData

Não há mensagens ActionData.

Observações

Essa ação exige que o usuário seja um administrador ou tenha privilégios elevados com permissão para instalar serviços ou que o aplicativo faça parte de uma instalação gerenciada.