Udostępnij za pośrednictwem


Akcja MsiConfigureServices

Akcja MsiConfigureServices konfiguruje usługę dla systemu. Ta akcja wysyła zapytanie do MsiServiceConfig i MsiServiceConfigFailureActions tabel.

Instalatora Windows 4.5 lub starszego: Nieobsługiwane. Ta akcja jest dostępna od Instalatora Windows 5.0.

Ważny

Usługi systemu Windows umożliwiają automatyczne wykonywanie wstępnie zdefiniowanych akcji w odpowiedzi na awarię usługi. Aby programowo skonfigurować te akcje odzyskiwania w przypadku awarii usługi, MsiServiceConfigFailureActions został dodany do tożsamości usługi zarządzanej w wersji MSI 5.0. Jednak ta funkcja nie działa zgodnie z oczekiwaniami.

Aby obejść ten problem, deweloper aplikacji powinien użyć funkcji niestandardowej akcji w tożsamości usługi zarządzanej, aby uruchomić sc.exe i odpowiednio ustawić opcje odzyskiwania.

 

Ograniczenia sekwencji

Ta standardowa akcja musi być używana w następującej sekwencji.

StopServices

DeleteServices

Dowolna z następujących akcji: InstallFiles, RemoveFiles, DuplicateFiles, MoveFiles, PatchFilesi removeDuplicateFiles akcji.

InstallServices

MsiConfigureServices

StartServices

Komunikaty ActionData

Brak komunikatów ActionData.

Uwagi

Ta akcja wymaga, aby użytkownik był administratorem lub miał podwyższony poziom uprawnień z uprawnieniami do instalowania usług lub że aplikacja jest częścią instalacji zarządzanej.