Avatar billede hugopedersen Nybegynder
16. juni 2009 - 08:23 Der er 4 kommentarer og
1 løsning

Hente ny version af applikation

Et evigt tilbagevendende problem er at sørge for at brugerne altid har nyeste version af en applikation.
Jeg har for nuværende lavet det så de applikationer jeg laver der har adgang til en db, checker et felt der for at se om de er for gamle i forhold til andre kørende versioner. Det virker sådan set godt nok, men opdateringen skal jo ske manuelt så.
Er der nogen der har fundet de vise sten i forhold til at hente og installere en ny version af en applikation?
Det eneste bud jeg har fundet er TmGetNewVer som ikke er opdateret siden 2002, så der er nok kommet mange nye interessante bud på en løsning siden.
Avatar billede arne_v Ekspert
16. juni 2009 - 08:48 #1
Delphi.NET og click once deployment ?

:-)

Ellers finder Google:

http://www.tsppd.com/MakeUpdate/
http://www.maxcomponents.net/index.php?id=1&page=1
Avatar billede hrc Mester
16. juni 2009 - 14:29 #2
Den normale løsning er vel en webservice som man kan sende versionsnummeret. Servicen skal svare om der er nyere version.

Den næste funktion for servicen er, at man kan rekvirere den nyeste fil (noget med Base64 encoding osv)

Den nye fil skal installeres og det må være noget med at dit program starter et opdateringsprogram og lukker. Opdateringsprogrammet overskriver den gamle exe-fil når den kan slette det (ensbetydende, at programmet er blevet lukket). Efterfølgende startes dit program (med den nye-exefil) og opdateringsprogrammet terminerer.
Avatar billede hugopedersen Nybegynder
17. juni 2009 - 07:08 #3
arne_v>  hvad har du Googlet for at finde de 2? Jeg har brugt en del tid på at finde noget om dette emne uden held synes jeg.
Men smid et svar da det hjalp mig videre.
Avatar billede arne_v Ekspert
17. juni 2009 - 08:30 #4
Avatar billede hugopedersen Nybegynder
17. juni 2009 - 09:22 #5
Ja resultatet af en Googling er jo afhængig af inputtet og der skal ikke være meget variation i den før man får noget der ikke kan bruges :-)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester