使用C#启动服务

gem*_*423 2 c# service

我正在尝试使用C#启动服务但是却抛出以下错误:

ServiceController service = new ServiceController(sServiceName);
service.MachineName = localComputerName;
service.Start();
service.WaitForStatus(ServiceControllerStatus.Running);
Run Code Online (Sandbox Code Playgroud)

System.InvalidOperationException:无法在计算机上打开服务System.ComponentModel.Win32Exception:在System.ServiceProcess.ServiceController.Stop()的System.ServiceProcess.ServiceController.GetServiceHandle(Int32 desiredAccess)中拒绝访问

Ser*_*lik 7

寻找你的权限.我可能需要从管理员帐户运行您的应用程序(或Visual Studio).