Служба Windows на самом деле должна что-то делать;в противном случае он немедленно отключится, и вы получите сообщение об ошибке.«Что-то делать» обычно влечет за собой запуск потока в OnStart()
обратном вызове службы.Как @sgreeve предоставил в своем комментарии, обратитесь к следующему вопросу для примера кода.
Служба Windows автоматически останавливается
Возможно также, что служба Windows выбрасываетисключение при запуске.В этом случае вы, вероятно, захотите отладить сервис, чтобы точно увидеть, что происходит.Обратитесь к следующему вопросу, чтобы узнать, как это сделать.
Более простой способ начать отладку службы Windows в C #