我有一个由C#创建的网站,用于在服务器中启动服务.
我MyService
用这个创建了一个名为的服务:
instsrv MyService %systemroot%\system32\srvany.exe
Run Code Online (Sandbox Code Playgroud)
然后我使用以下代码来调用它:
ServiceController service = new ServiceController("MyService");
try
{
service.Start();
}
catch (Exception ex)
{
Response.Write(ex.Message);
}
Run Code Online (Sandbox Code Playgroud)
但当我访问该网站并触发此事件时,它会提示我
Cannot open <MyService> service on computer '.'
是因为安全性还是许可问题?任何有明确步骤的指南都非常感谢.