PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : C# - Updatefunktion



Armend100
30.11.2010, 21:50
Hi Free-Hack,

Also ich hätte mal folgende Idee für eine Update funktion meines Programmes. Angenommen ich habe auf meinem FTP Server eine Datei namens "Update.txt", in dieser Datei ist eine Zahl (1) drinnen.

Bei jedem Start meines Programmes soll es die Zahl kontrollieren, und wenn die Zahl größer ist als die die in der Registry gespeichert ist, soll es eine .exe vom server downloaden.

Also meine Fragen:
* Wie lese ich die Zahl in Update.txt aus ?
* Wie kann ich etwas in die Registry einlesen bzw. reinschreiben und wo soll ich das reinschreiben ?

LG,

Armend100

inout
30.11.2010, 22:17
Ich würde einfach in jedem Release eine Konstante mit der Versionsnummer anlegen und bei einem Update diese an ein PHP-Skript auf dem Server übertragen, welches dann prüft, ob es eine neue Version gibt und wenn dem so ist ggf. noch einen Downloadlink zur neuen Version bereitstellt.
Registry Zugriffe usw. sind dafür nicht notwendig.

Google Stichwörter: HttpWebRequest, FtpWebRequest, WebClient