Как я могу сделать это без проблем доступ запрещен ?
У меня есть служба Windows:
protected override void OnCustomCommand(int command)
{
if (command == 1)
{
foreach (Process traceProcess in Process.GetProcessesByName("notepad.exe"))
{
traceProcess.Kill();
}
}
}
, когда я делаю это:
ServiceController sc = new ServiceController("ProjectManager");
if (sc != null)
sc.ExecuteCommand(1);
Из оконных форм это работает, но не с веб-страницы, я получаю отказ в доступе на sc.ExecuteCommand
.
Каков наилучший способ для веб-страницы общаться со службой?