Я создал бизнес вне приложения для браузера.
Мне нужно больше контроля над процессом обновления.
Я хотел бы запустить экран обновления при запуске, когда началась загрузка обновления, и деактивировать приложение. Но, насколько я знаю, я не могу сказать, работает ли работник. Будьте хороши, если ReportProgress был доступен или что-то подобное. Может быть, и я полностью скучаю по этому. Было бы здорово, если бы я мог сделать индикатор на основе загруженных байтов.
Сейчас единственный способ сделать что-либо удаленно, как это, это подождать пару секунд, и если событие CheckAndDownloadUpdateCompleted не сработало, я знаю, что оно, вероятно, загружается ??? Покажите прерывистый индикатор выполнения и дождитесь его завершения. К счастью, одним из требований бизнеса является заставка запуска. Могу поспорить, что это сработает ... но человек чувствует, что просто оооочень неправильно, должен быть лучший способ.
Предложения