Auto opdatering af program
Jeg vil lave det således at mit program automatisk kan opdatere sig selv, det er blot en enkelt EXE fil.Jeg har set andre spørgsmål om det samme men har ikke fundet noget brugbart.
Så var det jeg kom til at se at man faktisk i Windows XP godt kan flytte en EXE fil selvom den er startet. Så jeg tænkte man kunne lave det således:
1. Hente den nye EXE fil og gem som ny.tmp
2. Flytte den gamle EXE fil til en temp mappe
3. Ændre navnet på ny.tmp til ProgramNavn.EXE
Næste gang brugeren så starter sit program vil det være den nye version, programmet kan evt. her checke om der ligger noget i temp mappen og så slette det.
Det vil virker i WinXP men hvad men Vista og tidligere windows versioner, jeg har ikke lige mulighed for at checke det?
Evt. nogen der kan se andre problemer i denne fremgangs måde?
