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

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

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

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

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

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

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

журналы Windows

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

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

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

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

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

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

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


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