Action MsiConfigureServices

L’action MsiConfigureServices configure un service pour le système. Cette action interroge les tables MsiServiceConfig et MsiServiceConfigFailureActions.

Windows Installer 4.5 ou versions antérieures : non prises en charge. Cette action est disponible à partir de Windows Installer 5.0.

Important

Les services Windows permettent d’effectuer automatiquement des actions prédéfinies en réponse à un échec dans un service. Pour prendre en charge la configuration programmatique de ces actions de récupération en cas d’échec d’un service, MsiServiceConfigFailureActions a été ajouté à MSI dans la version MSI 5.0. Toutefois, cette fonctionnalité ne fonctionne pas comme prévu.

Pour contourner ce problème, le développeur d’applications doit utiliser la fonctionnalité Action personnalisée dans MSI pour exécuter sc.exe et définir les options de récupération de manière appropriée.

 

Restrictions de séquence

L’action standard doit être utilisée dans l’ordre suivant.

StopServices

DeleteServices

Une des actions suivantes : InstallFiles, RemoveFiles, DuplicateFiles, MoveFiles, PatchFileset RemoveDuplicateFiles.

InstallServices

MsiConfigureServices

StartServices

Messages ActionData

Il n’y a pas de messages ActionData.

Notes

Cette action nécessite que l’utilisateur soit administrateur ou ait des privilèges élevés avec l’autorisation d’installer des services, ou que l’application fasse partie d’une installation managée.