Message de rapport:
 

Comment mettre à jour son application ?

Sujet: Comment mettre à jour son application ?
par Nico128 sur 26/8/2010 15:41:05

Salut!

J'ai une application qui est toujours lancée sur la machine. lorsque le programme télécharger la nouvelle version sur un FTP, il faudrait qu'elle remplace l'ancienne version. Mais comme l'ancienne version est actuellement ouverte, le fichier .exe ne peut pas être remplacé.

Je voudrais savoir comment vous faites pour mettre à jour vos programme, sans devoirs lancer une nouvelle installation. Il ne faut pas d'intervention utilisateur, tout doit se faire en arrière plan.

J'ai quelques idées...

1)
Le programme ouvert lance la nouvelle version du programme (qui porte un autre nom)
Puis il se ferme
Le nouveau programme efface l'ancien programme
Puis se copie lui-même en choisissant le bon nom de l'exe
Puis il le lance, et se ferme

Exemple. Applic.exe lance ApplicNew.exe et se ferme
ApplicNew.exe se copie lui-même et change le nom en Applic.exe
ApplicNew.exe lance sa copie (Applic.exe)
Puis il se ferme
Et Applic.exe efface ApplicNew.exe

2)

Une autre solution mais sur le même principe, en utilisant un petit programme auxiliaire.

Applic.exe lance Update.exe
Update.exe ferme Applic.exe et renomme ApplicNew.exe en Applic.exe
Puis se ferme

J'ai pas encore testé, j'attends de voir s'il n'y a pas d'autres solutions plus faciles.

Merci d'avance
Connexion
Menu
Chercher WDForge
Chercher Web
Partenaires
Visualiser tous les Partenaires...
WinDev, WebDev, WinDev Mobile et HyperFile sont des marques déposées par PCSoft. |  Voter |  Legal |  Contact |   XOOPS 2.0.13.2