Устранение неполадок: Отладка служб Windows
Предупреждение
Эта документация не относится к последней версии службы Windows. Последние сведения о службах Windows, использующих BackgroundService и шаблон рабочей службы, см. в следующих разделах:
При отладке приложения-службы Windows происходит взаимодействие между службой и диспетчером Windows Service Manager. Service Manager запускает службу, вызывая метод OnStart, после чего 30 секунд ожидает возврат метода OnStart. Если метод не возвращается за это время, диспетчер отображает ошибку о невозможности запустить службу.
При отладке метода OnStart, как описано в статье Практическое руководство. Отладка приложений-служб Windows, необходимо помнить об этом 30-секундном периоде. Если в методе OnStart установить точку останова и не пройти ее за 30 секунд, диспетчер не запустит службу.