-1

私がやろうとしているのは、特定の条件が満たされた場合にサービスを停止することです。

でサービスを停止できます

 ServiceController sc = new ServiceController("serviceName");
 sc.Stop();

サービス名を渡さずに現在のサービスを停止する方法はありますか?

4

1 に答える 1

2

パラメータのないコンストラクタがあります。

これにより、現在実行中の Windows サービスのコンテキストにあるサービス コントローラー インスタンスが得られるはずです。

于 2012-05-30T20:52:20.837 に答える