MsiConfigureServices アクション
MsiConfigureServices アクションは、システムのサービスを構成します。 このアクションは、MsiServiceConfig と MsiServiceConfigFailureActions テーブルに対してクエリを実行します。
Windows インストーラー 4.5 以前の: サポートされていません。 このアクションは、Windows インストーラー 5.0 以降で使用できます。
大事な
Windows サービスでは、サービスの障害に対応して定義済みのアクションを自動的に実行できます。 サービスが失敗したときにこれらの 回復アクション をプログラムで設定できるように、msiServiceConfigFailureActions バージョン MSI 5.0 で MSI に追加されました。 ただし、この機能は期待どおりに動作しません。
この問題を回避するには、アプリケーション開発者は MSI の カスタム アクション 機能を使用して sc.exe を実行し、回復オプション 適切に設定する必要があります。
シーケンスの制限
この標準アクションは、次の順序で使用する必要があります。
DeleteServices の
次のいずれかのアクション: InstallFiles、RemoveFiles、DuplicateFiles、MoveFiles、PatchFiles、および RemoveDuplicateFiles アクションを します。
InstallServices の
MsiConfigureServices
ActionData メッセージ
ActionData メッセージはありません。
備考
このアクションでは、ユーザーが管理者であるか、サービスをインストールするためのアクセス許可を持つ昇格された特権を持っているか、アプリケーションがマネージド インストールの一部であることが必要です。