-1

我想要做的是,如果满足某个条件,停止服务。

我可以通过以下方式停止服务

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

有没有办法在不传入服务名称的情况下停止当前服务?

4

1 回答 1

2

有一个没有参数的构造函数。

这应该为您提供一个位于当前运行的 Windows 服务上下文中的服务控制器实例。

于 2012-05-30T20:52:20.837 回答