У меня есть приложение, которое я тестировал как работающее как консольное приложение.Теперь я преобразовал его в службу Windows, установил, запустил, и он все еще работает.
Однако он всегда имеет статус Starting
.Кажется, нет логического флага для установки на ServiceBase
.
Я настроил службу с флагом bool isRunning
, и программа работает в блоке while (isRunning) {}
.