Condividi tramite


Azione MsiConfigureServices

L'azione MsiConfigureServices configura un servizio per il sistema. Questa azione esegue una query sui msiServiceConfig e sulle tabelle 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 all'identità del servizio gestito 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 di sequenza

Questa azione standard deve essere utilizzata nella sequenza seguente.

StopServices

DeleteServices

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

InstallServices

MsiConfigureServices

StartServices

Messaggi ActionData

Non sono presenti messaggi ActionData.

Osservazioni

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