Почему моя служба Windows .Net не запускается автоматически после перезагрузки? - PullRequest
1 голос
/ 16 июня 2009

Я получаю сообщение об ошибке ниже в журнале событий, когда компьютер загружается, служба настроена на автоматический запуск, при ручном запуске службы она запускается без проблем.

Есть идеи?

Служба не может быть запущена. System.Reflection.TargetInvocationException: исключение было сгенерировано целью вызова. ---> System.Runtime.InteropServices.COMException (0x80010002): вызов был отменен фильтром сообщений. (Исключение из HRESULT: 0x80010002 (RPC_E_CALL_CANCELED)) в System.Runtime.InteropServices.Marshal.ThrowExceptionForHRInternal (Int32 errorCode, IntPtr errorInfo)

Спасибо

Ответы [ 2 ]

2 голосов
/ 16 июня 2009

Зависит ли ваша служба от какого-либо другого компонента / службы, которые еще не запускались при загрузке машины?

1 голос
/ 19 ноября 2012

Это можно исправить, добавив зависимость в службу инструментария управления Windows (winmgmt.exe).

Пожалуйста, смотрите мой ответ здесь: https://stackoverflow.com/a/13454379/1003958

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...