Bonjour,
On voit de plus en plus (notamment pour le jeu en ligne) d'application lancée par un updater.
En clair, on ne lance pas directement l'appli en elle-même, mais un petit programme qui va d'abord vérifier en contactant un serveur distant si tous les composants sont à jour et télécharger puis installer ce qui doit l'être avant d'appeler le programme principal de l'appli.
Cette partie là ne me pose pas de soucis particulier.
Par contre, le fonctionnement qui m'intéresse de comprendre, c'est dans le cas où c'est l'updater lui-même qui doit être mis à jour...
La technique généralement employée est-elle de faire télécharger par l'updater un exécutable qui installera la nouvelle version une fois le premier arrêté ? (Cas dans lequel il faut s'assurer que le premier processus soit bien stoppé avant de pouvoir lancer la copie de fichiers).
Ou existe-t-il un technique miracle qui m'est encore inconnue ?
Partager