Я написал службу Windows в C # .net.Я смог успешно установить его.Но когда я захожу в Службы и запускаю службу, ниже выдается сообщение об ошибке «Ошибка 1053: Служба не ответила на запрос запуска или управления своевременно»
Как я могу решить эту проблему?
Спасибо,
Когда вы пишете сервис, вы не должны выполнять никаких длительных операций. Вам нужно создать фоновый поток и позволить фоновому потоку делать все остальное.
Если метод OnStart занимает более 30 секунд, Windows предполагает, что служба не отвечает.
OnStart
Обычно это происходит потому, что вы совершили ошибку, не вернувшись из метода OnStart вашего сервиса. Если вам нужна постоянная работа (которая в основном относится к каждой службе), вам следует запустить поток в вашем методе start и вернуться как можно быстрее.