In der letzten Lektion habe ich ein Mini-Programm für automatische Updates geschrieben, und in dieser Lektion werden wir darüber sprechen, wie man diesen automatischen Updater benutzt
1: Wir machen "Update.exe" und "ICSharpCode.SharpZipLib.dll" zu Ressourcendateien, wie in der untenstehenden Abbildung gezeigt:
2: Wir richten eine Update-Schnittstelle ein, aktualisieren die Oberfläche, jeder kann sie locker einstellen, String, JSON-String, Get Request oder Post-Request-Methode,
Im Folgenden ist die json-Zeichenkette, die ich für meine eigene Update-Schnittstelle angefordert habe, wie folgt:
{ "NeuesteVersion": "1.1", "LatestPath": "http://www.xxx.com/test.zip", "Pwd": "123"
} LatestVersion zeigt die neueste Version an, LatestPath die Downloadadresse der neuesten Version und Pwd das Dekompressionspasswort, haha
3: Unser Hauptprogramm, fordert die Aktualisierung der Schnittstelle an, stellt fest, dass die Programmversion und die Programm-Aktualisierungsoberfläche inkonsistent sind, und beginnt dann, unser automatisches Update-Programm auszuführen.
Renderings:
|