AW: Alle EXE' n einer Anwendung zum Zeitpunkt X beenden...
17. Jun 2015, 08:21
Ich habe dieses Problem so gelöst, das die Anwender die EXE einfach nicht direkt starten können. Sie starten eine Batch-Datei, die aus dem Netz die EXE lokal kopiert und dann ausführt. So kann ich Ruhe meine Updates einspielen und beim nächsten Start haben alle Anwender automatisch die aktuelle EXE.
Bei dieser Vorgehensweise reicht ein "Es ist eine neue Version verfügbar, welche beim nächsten Start automatisch geladen wird." als Nachricht. Alternativ kann man die Batch-Datei durch einen UI-gepimpten 'Loader' ersetzen, der irgendwelche Releasenotes anzeigt, sofern die EXE neueren Datums ist.
Nachrichten habe ich einmal über Mailslots verschickt. Ich fand es blöd, dafür eine Tabelle vorzuhalten. Für 'offline' und 'latest News' sowie eine History (wer wann gelesen) ist das aber durchaus sinnvoll.
|