ZiedAbdellaoui
Messages postés2Date d'inscriptionjeudi 1 novembre 2007StatutMembreDernière intervention22 avril 2009
-
22 avril 2009 à 17:03
ZiedAbdellaoui
Messages postés2Date d'inscriptionjeudi 1 novembre 2007StatutMembreDernière intervention22 avril 2009
-
22 avril 2009 à 19:19
Bonjour,
Je suis en train de développer une application windows en C++ , y -a il une technique pour réaliser le démarrage de l'application après une mise à jour. bcq d'application le fait et je veux savoir comment
fregolo52
Messages postés1114Date d'inscriptionmercredi 15 juin 2011StatutMembreDernière intervention 6 mai 20214 22 avril 2009 à 18:03
salut,
je crois que c'est pas toujours le cas, mais une appli qui s'update, s'update en réalité par un autre exe. Donc cette autre exe, stop l'application, relance cette appli, puis se termine elle-meme.
vecchio56
Messages postés6535Date d'inscriptionlundi 16 décembre 2002StatutMembreDernière intervention22 août 201014 22 avril 2009 à 18:36
J'ai eu a faire ca pour un programme. J'ai pas trouvé de solution vraiment simple, voici comment j'ai fait :
Le programme principal récupère la mise à jour et l'enregistre dans un répertoire temporaire.
Le programme principal lance ensuite un programme auxiliaire (une exe créé dynamiquement, il peut par exemple être en ressource du programme principal), puis se termine aussitôt.
Le programme auxiliaire se charge de copier l'application mise à jour à la place de l'ancienne application (il faut donc passer ces deux chemins en paramètres à ce programme). Puis il lance l'application mise à jour, dans l'idéal avec un paramètre indiquant le chemin de l'application annexe, pour qu'elle puisse supprimer ce fichier.