У меня есть интерактивное приложение Windows Forms на C # и связанная служба Windows на C #.
На определенных компьютерах, на которых они развернуты, вход в систему и запуск приложения выполняются автоматически.Интерактивное приложение всегда запускается задолго до обслуживания.В приложении есть индикатор состояния, который показывает, когда оно подключилось к службе, но эти машины работают медленно, и моему сервису требуется 45-60 секунд, чтобы наконец начать работу.В это время на экране ничего не происходит.
Я должен отметить, что моя служба запускается быстро ... Это зависимые (и другие) службы, которые запускаются некоторое время.
Мне бы хотелось, чтобы какая-то индикация прогресса запуска Windows отображалась, пока приложение ожидает службу.Я думал о том, чтобы показать индикатор выполнения, показывающий что-то вроде start_automatic_services / automatic_services.Есть ли какой-нибудь другой более подходящий метод?