1
我正在嘗試使用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類來獲得與否遠程計算機上存在的服務的方法是什麼?