我有啓動和停止服務代碼無法在計算機上啓動服務'。'
開始:
ServiceController service = new ServiceController("MyService");
service.Start();
var timeout = new TimeSpan(0, 0, 5); // 5seconds
service.WaitForStatus(ServiceControllerStatus.Running, timeout);
btnTxt = "Stop Service";
停止:
ServiceController service = new ServiceController("MyService");
service.Stop();
var timeout = new TimeSpan(0, 0, 5); // 5seconds
service.WaitForStatus(ServiceControllerStatus.Stopped, timeout);
btnTxt = "Start Service";
,當我直接用我的Windows窗體應用程序的代碼和運行visula工作室爲管理員工作正常。 但是現在我創建了一個類庫,並從Form中的類庫調用該方法。 cs文件。因此,現在它給出了「無法在計算機上啓動服務Myservice」的例外情況,任何人都可以幫助解決可能存在的問題 類庫中的所有其他方法在其他情況下工作正常