Dark Ranger
Erfahrenes Mitglied
Joar habe jetzt schon eine Möglichkeit realisiert:
Wenn ich im Programm auf >>Update<< klicke, dann wird eine XML Datei aus dem Internet geladen mit Informationen über die Onlineversion. Danach vergleicht mein Programm das mit dem jetzigen und wenn die Online Version neuer ist, dann wird ein Updater heruntergeladen, danach der Updater gestartet und die Anwendung geschlossen. Nach dem Update wird das Programm gestartet, der Updater geschlossen und dabei auch alle Dateien gelöscht die mit dem Updater zu tun haben.
Das ganze klappt schon wunderbar. Was ich jetzt noch einbauen will ist ein Changelog, aber das ist nur eine kleine Anpassung und sollte ohne Probleme möglich sein Außerdem muss ich die ProgressBar des Updaters noch anpassen, der steht irgendwie noch auf Indeterminate, obwohl er das nicht sollte.
Wenn ich im Programm auf >>Update<< klicke, dann wird eine XML Datei aus dem Internet geladen mit Informationen über die Onlineversion. Danach vergleicht mein Programm das mit dem jetzigen und wenn die Online Version neuer ist, dann wird ein Updater heruntergeladen, danach der Updater gestartet und die Anwendung geschlossen. Nach dem Update wird das Programm gestartet, der Updater geschlossen und dabei auch alle Dateien gelöscht die mit dem Updater zu tun haben.
Das ganze klappt schon wunderbar. Was ich jetzt noch einbauen will ist ein Changelog, aber das ist nur eine kleine Anpassung und sollte ohne Probleme möglich sein Außerdem muss ich die ProgressBar des Updaters noch anpassen, der steht irgendwie noch auf Indeterminate, obwohl er das nicht sollte.