Microsoft.Sdc.Tasks.ServiceProcess.ControlService
작업을 사용하는 원격 컴퓨터에 서비스가 있는지 확인하려고합니다.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 클래스를 사용하는 방법이 있나요 ?