Moin...
Zitat: |
Mit was(wie) ist das Online-Update gelöst. (sowas suche ich noch) |
Das ist eine komplette Eigenentwicklung.
Der "Vorgang" besteht aus verschieden Einzelteilen:
1. Order
* ein Ordner der alle Dateien beinhaltet
* im PostBuild werden die Dateien in diesem Ordner zusammengesammelt
2. Hochladen
* dafür gibt es ein eigenes Tool (für alle Projekte)
* vor dem Hochladen wird eine XML mit den MD5 für die Dateien erstellt (mit Quelle und Ziel Informationen)
* in der XML werden auch die Versionsinformationen verwaltet (Tool)
* dann werden die Dateien per FTP hochgeladen
3. Anwendung
* wird das automatische Update gewünscht, dann lädt die Anwendung die XML herunter
* dann vergleicht die Anwendung die lokalen MD5 mit dem XML und erstellt eine Liste der gänderten Dateien (incl. der nicht mehr vorhandenen
)
* dann wird der Updater gestartet (sepereate EXE)
* der Updater lädt die Dateien aus der Liste herunter
> Neustart nach dem Update
...fertsch.