s yu Ответов: 3

Не удается запустить службу окон с ошибкой 1053


Я создал 2 проекта службы окон. Я могу установить / удалить оба успешно. В панели служб я попытался запустить их. Один из них в порядке, но другой возвращает ошибку 1053. Ссылаясь на
https://www.youtube.com/watch?v=fY5mEzKt_i4 
Я настроил ServicePipeTime, но он не работает. Каково возможное решение для его исправления? Спасибо.

Что я уже пробовал:

Can't Start Window Service w/ error 1053

3 Ответов

Рейтинг:
28

OriginalGriff

Мы не можем сказать наверняка - слишком много разных возможностей, и даже без кода наши руки не столько связаны, сколько пригвождены к столу...

Начать здесь: c# - ошибка 1053 служба не ответила своевременно на запрос запуска или управления - переполнение стека[^ и посмотрим, что ты сможешь узнать.


s yu

Ошибка 1053 исчезла. Спасибо.

OriginalGriff

Всегда пожалуйста!

Рейтинг:
1

Dave Kreskowiak

Chacnes высоки, что вы на самом деле выполняете работу в своем методе запуска, а не просто запускаете поток с вашим фактическим сервисом.

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


Рейтинг:
0

F-ES Sitecore

Наиболее вероятное объяснение заключается в том, что ваша функция "пуск" не возвращается в течение 90 секунд, вероятно, потому, что вы "выполняете работу" над ней, например, зацикливаетесь на вводе, ждете задачи, находитесь в цикле сна и т. д. Метод запуска предназначен только для запуска, вы не делаете никакой работы над ним.