Ich habe eine Business-Anwendung außerhalb des Browsers erstellt.
Ich brauche mehr Kontrolle über den Aktualisierungsprozess.
Ich möchte einen Aktualisierungsbildschirm starten, wenn der Download des Updates gestartet wurde, und die App deaktivieren. Aber soweit ich weiß, habe ich keine Möglichkeit festzustellen, ob der Vorgang läuft. Es wäre schön, wenn ReportProgress verfügbar wäre oder etwas ähnliches. Vielleicht gibt es das und ich übersehe es völlig. Es wäre großartig, wenn ich eine Fortschrittsleiste basierend auf den heruntergeladenen Bytes machen könnte.
Im Moment ist der einzige Weg, etwas Ähnliches zu tun, darauf zu warten, dass ein paar Sekunden vergehen und wenn das Ereignis CheckAndDownloadUpdateCompleted nicht ausgelöst wurde, weiß ich, dass es wahrscheinlich heruntergeladen wird??? Zeige eine intermittierene Fortschrittsleiste und warte darauf, dass der Vorgang abgeschlossen ist. Zum Glück ist eines der Anforderungen des Geschäfts ein Startbildschirm. Ich wette, das wird funktionieren... aber es fühlt sich einfach so falsch an, es muss einen besseren Weg geben.
Vorschläge?