Partilhar 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 versões anteriores: sem suporte. Esta ação está disponível a partir do Windows Installer 5.0.

Importante

O Windows Services fornece a capacidade de executar ações predefinidas automaticamente 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 falha, MsiServiceConfigFailureActions foi adicionado ao MSI na versão MSI 5.0. No entanto, essa funcionalidade não está funcionando como esperado.

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

 

Restrições de sequência

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

StopServices

DeleteServices

Qualquer uma das seguintes ações: InstallFiles, RemoveFiles, DuplicateFiles, MoveFiles, PatchFiles e RemoveDuplicateFiles.

InstallServices

MsiConfigureServices

StartServices

Mensagens ActionData

Não há mensagens ActionData.

Comentários

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.