タスクを使用してリモート マシンにサービスが存在するかどうかを確認しようとしていMicrosoft.Sdc.Tasks.ServiceProcess.ControlService
ます。
<ControlService MachineName="$(TargetMachineName)" Action="Exists" ServiceName="w3svc">
<Output PropertyName="W3ServiceExists" TaskParameter="ServiceExists" />
</ControlService>
上記のタスク宣言を使用すると、MSBUILD からこの出力が得られます。
(42,54): error MSB4065: The "ServiceExists" parameter is not marked for output by the "ControlService" task.
ControlService クラスを使用して、リモート マシンにサービスが存在するかどうかを取得する方法はありますか?