2010-03-04 8 views
0

Я установил на моем локальном компьютере Windows-службу (C#), в которой установлены Windows XP.Невозможно запустить службу Windows на локальном компьютере (с окнами xp)

Но когда я попытался начать эту услугу он дал мне этот error-

запустил сервис MyWindowsService на локальном компьютере, а затем остановился. Некоторые службы останавливаются автоматически, если у них нет работы, например, журналов производительности и службы оповещения.

У вас нет какой нибудь идеи, почему эта услуга не работает?

С уважением,

nzahra

+1

Вам необходимо предоставить дополнительную информацию: что происходит в Main, что происходит в OnStart? – Timores

ответ

0

Проверить счет этот сервис работает под. У учетной записи пользователя должно быть достаточно привилегий для входа в систему в качестве службы. This link может помочь.

+0

Не могли бы вы получить сообщение об ошибке в журнале событий, если это была проблема? –

+0

Да, вы получили бы запись в журнале событий. –

3

Добавить System.Diagnostics.Debugger.Break() позвонить в начале вашего метода Main(). Затем вы можете пройти через свое обслуживание, чтобы понять, что происходит.

Смежные вопросы