Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Сдаюсь! Создал службу Windows, которая "запущена и тут же остановлена" / 4 сообщений из 4, страница 1 из 1
13.12.2013, 14:11
    #38500052
Charles Weyland
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Сдаюсь! Создал службу Windows, которая "запущена и тут же остановлена"
Использовано: C# VS 2010.

Наваял свой windows-сервис. При компиляции ошибок и предупреждений не было. Success!
Установил. Success!
Всё время пользовался http://habrahabr.ru/post/102826/

Беда: при запуске службы выдаётся сообщение "Служба была запущена и затем остановлена. Некоторые службы автоматически останавливаются, если они не используются другими службами или программами"
Хочу выяснить причину.
Искал в и-нете, там пишут: Посмотрите лог
Но в списке "Журналы приложений и служб" моего сервиса нет, т.к. он не запущен.

Какие могут быть причины?
(продолжаю поиски в и-нете ... )
...
Рейтинг: 0 / 0
13.12.2013, 14:17
    #38500064
Charles Weyland
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Сдаюсь! Создал службу Windows, которая "запущена и тут же остановлена"
Методом просмотра всего подряд, набрёл:

Открыть:
Управление компьютером

Служебные программы

просмотр событий

журналы Windows

Приложение
Просмотреть все пункты "ошибка", в описании всё ясно, где и какое исключение выдаёт программа.
...
Рейтинг: 0 / 0
15.12.2013, 12:51
    #38501305
D129
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Сдаюсь! Создал службу Windows, которая "запущена и тут же остановлена"
Charles WeylandИспользовано: C# VS 2010.

Наваял свой windows-сервис. При компиляции ошибок и предупреждений не было. Success!
Установил. Success!
Всё время пользовался http://habrahabr.ru/post/102826/

Беда: при запуске службы выдаётся сообщение "Служба была запущена и затем остановлена. Некоторые службы автоматически останавливаются, если они не используются другими службами или программами"
Хочу выяснить причину.
Искал в и-нете, там пишут: Посмотрите лог
Но в списке "Журналы приложений и служб" моего сервиса нет, т.к. он не запущен.

Какие могут быть причины?
(продолжаю поиски в и-нете ... )

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

А вежливо заканчивать этот поток нужно в вызове метода OnStop. Это было мое первое озарение при написании первого сервиса.
:-)
?
...
Рейтинг: 0 / 0
17.12.2013, 20:24
    #38504239
Cat2
Модератор форума
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Сдаюсь! Создал службу Windows, которая "запущена и тут же остановлена"
Charles Weyland"Служба была запущена и затем остановлена. Некоторые службы автоматически останавливаются, если они не используются другими службами или программами"
Такое же сообщение выскакивает если в сервисе произошло необработанное исключение.

Попробуйте сначала сделать глобальный обработчик ошибок и логировать из него причины
...
Рейтинг: 0 / 0
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Сдаюсь! Создал службу Windows, которая "запущена и тут же остановлена" / 4 сообщений из 4, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]