servus,
brauche ein paar Ideen wie ihr eure Programme automatisch aktualisiert.
Mein Programm (Client/Server Anwendung) läuft als Dienst.
Hatte mir folgendes überlegt:
Ein Timer / Thread der alle x Minuten/Tage nach einem Update schaut.
Wenn Update vorhanden ist, externes Programm starten.
Dienst beenden, Dienst deinstallieren, update durchführen, dienst installieren, dienst starten.
Brauche hier nur die neue exe hochzuladen und fertig. Egal ob Anwendung off oder on ist.
Per Server ein Komanndo "update ist da".
Update wie oben.
Hier muss ich die exe hochladen und den server den befehl geben.
Was ist aber wenn ein client nicht online ist....
Bei meiner Client Server Anwendung werden Befehle in Textform verschickt
"Befehl#10Daten#10Daten#10#13"
Da kann ich ja keine exe mit übertragen, oder doch?
Also dachte ich mir die exe auf einen Webserver/
FTP server zu laden und von da aus per Programm runterzuladen und zu installieren.
Was meint ihr?
mfg