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 |