Пытаюсь вызвать ServiceController.ExecuteCommand method, но получаю исключение:
System.InvalidOperationException: Cannot control TQProc service on computer 'twinver'. --->
System.ComponentModel.Win32Exception: access denied
--- End of inner exception stack trace ---
at System.ServiceProcess.ServiceController.ExecuteCommand(Int32 command)
at ServiceControl.Form1.button3_Click(Object sender, EventArgs e) in e:\_projects_\dotnet_projects\_tests_\servicecontrol\form1.cs:line 177
У меня аккаунт админа, какие могут быть access denied?
Здравствуйте, qeugene_rus, Вы писали:
_>Пытаюсь вызвать ServiceController.ExecuteCommand method, но получаю исключение:
_>System.InvalidOperationException: Cannot control TQProc service on computer 'twinver'. ---> _>System.ComponentModel.Win32Exception: access denied _> --- End of inner exception stack trace --- _> at System.ServiceProcess.ServiceController.ExecuteCommand(Int32 command) _> at ServiceControl.Form1.button3_Click(Object sender, EventArgs e) in e:\_projects_\dotnet_projects\_tests_\servicecontrol\form1.cs:line 177
_>У меня аккаунт админа, какие могут быть access denied?
У меня возникла эта же проблема. Кто-нибудь знает как решить?
SK>У меня возникла эта же проблема. Кто-нибудь знает как решить?
Нашел наиболее вероятную причину: есть ограничение на то, какие идентификаторы сообщений можно передавать. Можно передавать идентификаторы в диапазоне от 128 до 255.
В моем случае так и было.