我在通过 C# 启动服务时遇到问题。我收到此错误消息:
System.ComponentModel.Win32Exception (0x80004005):访问被拒绝。
我怎样才能获得许可?
我的简单代码是:
ServiceController s = new ServiceController("Service1", Environment.MachineName);
try
{
s.Start();
}
catch (Exception e)
{
Console.WriteLine(e.InnerException);
}