我用下面的代碼來檢查我的Windows服務的狀態:C#檢查Windows服務狀態
ServiceController sc = new ServiceController("service name", "service location");
地把它我的服務駐留在服務器名稱的服務定位嗯
。在我的測試環境中,我有服務和門戶(IIS),我在同一臺服務器上檢查我的服務,但工作正常,但在我的生產環境中,該服務位於與我的門戶網站IIS不同的服務器上。
我的代碼無法檢查狀態。我確定這是一個許可問題,但我嘗試了很多這樣的工作,但沒有用。
我的問題是:什麼「類型的權限」給予什麼「用戶」或「機器名稱」?請幫忙。