how to turn windows service on if its off. control it from webapplication

i want to turn windows service on when it is off. is it possible to make via code from web application with c#? i am using asp.net mvc and c#.


您正在寻找ServiceController类。


Its possible to do it but its unlikely that you want to run your website under an account which has enough rights to be able to Start/Stop services. You can use the ServiceController class to start a service see here


这里是一个例子:

                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/47472.html

上一篇: 如何检查一个数是否是2的幂

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