如果关闭它,如何关闭Windows服务。 从Web应用程序控制它

我想在关闭时关闭Windows服务。 是否有可能通过代码从Web应用程序与C#? 我使用的是asp.net mvc和c#。


您正在寻找ServiceController类。


它可能做到这一点,但它不太可能希望在有足够权限启用/停止服务的帐户下运行您的网站。 您可以使用ServiceController类来启动服务,请参阅此处


这里是一个例子:

                var sc = new ServiceController("Your service name");
                sc.Stop();
                sc.WaitForStatus(ServiceControllerStatus.Stopped, TimeSpan.FromSeconds(120));
                logger.Info("service stopped.");
链接地址: http://www.djcxy.com/p/47471.html

上一篇: how to turn windows service on if its off. control it from webapplication

下一篇: Windows API Code Pack: Where is it?