Viimeisellä oppitunnilla kirjoitin miniohjelman automaattisiin päivityksiin, ja tässä oppitunnissa puhumme siitä, miten tätä automaattista päivitystä käytetään
1: Teemme "Update.exe" ja "ICSharpCode.SharpZipLib.dll" resurssitiedostoiksi, kuten alla olevassa kuvassa on esitetty:
2: Asetamme päivitysrajapinnan, päivitämme rajapinnan, kaikki voivat asettaa sen rennosti, string, json-merkkijono, pyydän tai post-pyyntömenetelmän,
Seuraava on json-merkkijono, jonka palautin pyynnöstäni omasta päivitysrajapinnastani, seuraavasti:
{ "UusinVersio": "1.1", "UusinPolku": "http://www.xxx.com/test.zip", "Pwd": "123"
} LatestVersion ilmaisee uusimman version, LatestPath viimeisimmän version latausosoitteen ja Pwd purkusalasanan, haha
3: Pääohjelmamme, pyyntö päivittää rajapinta, huomaa, että ohjelmaversio ja päivitysrajapinta ovat epäjohdonmukaisia, ja alkaa suorittaa automaattista päivitysohjelmaa.
Rappaukset:
|