私がやろうとしているのは、特定の条件が満たされた場合にサービスを停止することです。
でサービスを停止できます
ServiceController sc = new ServiceController("serviceName");
sc.Stop();
サービス名を渡さずに現在のサービスを停止する方法はありますか?
私がやろうとしているのは、特定の条件が満たされた場合にサービスを停止することです。
でサービスを停止できます
ServiceController sc = new ServiceController("serviceName");
sc.Stop();
サービス名を渡さずに現在のサービスを停止する方法はありますか?
パラメータのないコンストラクタがあります。
これにより、現在実行中の Windows サービスのコンテキストにあるサービス コントローラー インスタンスが得られるはずです。