Condividi tramite


Azione MsiConfigureServices

L'azione MsiConfigureServices configura un servizio per il sistema. Questa azione esegue una query sulle tabelle MsiServiceConfig e MsiServiceConfigFailureActions.

Windows Installer 4.5 o versioni precedenti: Non supportato. Questa azione è disponibile a partire da Windows Installer 5.0.

Importante

Servizi Windows offre la possibilità di eseguire automaticamente azioni predefinite in risposta a un errore in un servizio. Per supportare la configurazione a livello di codice di queste azioni di ripristino quando un servizio ha esito negativo, MsiServiceConfigFailureActions è stato aggiunto a MSI nella versione MSI 5.0. Tuttavia, questa funzionalità non funziona come previsto.

Per risolvere questo problema, uno sviluppatore di applicazioni deve usare la funzionalità Azione personalizzata in MSI per eseguire sc.exe e impostare le opzioni di ripristino in modo appropriato.

 

Restrizioni della sequenza

Questa azione standard deve essere usata nella sequenza seguente.

StopServices

DeleteServices

Una delle azioni seguenti: InstallFiles, RemoveFiles, DuplicateFiles, MoveFiles, PatchFiles e RemoveDuplicateFiles.

InstallServices

MsiConfigureServices

StartServices

Messaggi ActionData

Non sono presenti messaggi ActionData.

Commenti

Questa azione richiede che l'utente sia un amministratore o abbia privilegi elevati con autorizzazione per installare i servizi o che l'applicazione faccia parte di un'installazione gestita.