У нас есть служба C# windows, которая не запускается при перезагрузке сервера. Если мы подключаемся к серверу и запускаем службу вручную, она запускается и работает без проблем.
Я понимаю, что это, вероятно, связано с тем, что служба зависит от службы windows, которая еще не запущена , Я хотел бы определить, какие услуги могут потребоваться. Я могу определить, от каких пространств имен зависит сервис, но как узнать, какие windows сервисы требуются?
Существует ли способ идентификации требуемых сервисов, возможно, из Visual Studio?
Примечание : У меня есть профессиональная версия VS 2019, поэтому я не могу создавать графики зависимости и т. Д. c ...
РЕДАКТИРОВАТЬ: Мы используем NLog для регистрации по всему приложению, но ничего не регистрируется.
Мы получаем тайм-аут запуска службы через 30 с и ничего, кроме того, что зарегистрировано в программе просмотра событий.