Имеющий Что Сказать
Зарегистрирован: 29 September 2002
Сообщения: 90
Примеры кода: 0
|
RE[16]: Обработка ошибок инициализации |
01 August 2002 14:55 |
|
|
|
|
>---
>Чесно говоря, програмно наверное сервис ты врядле уложить сможешь. По крайней мере я такого не слышал.
>А можно попытаться на этапе Run - взять в try - может какая ошибка выплывет.
Сервис можно положить ServiceController.Stop
НО он не работает в конструкторе сервиса(инстанс сервиса еще не существует),
и из OnStart ServiceController.Stop тоже не работает, скорее всего по той же причине.
Откуда его в этом случае вызывать непонятно...
Сделали в итоге так:
вызываем диспос сервиса из конструктора.
Тогда он стартануть не может ексепшион, и с-ма его килит.
Криво конечно...
|
|