Je n'ai pas “get” comment un programme peut mettre à jour lui-même. Comment puis-je faire de ma mise à jour du logiciel?

Dire que j'en fais un .exe fichier et tout est peachy. Merveilleux il fonctionne.

Dire que j'ai travaillé sur une nouvelle fonctionnalité sur le logiciel et je veux qu'il soit disponible pour les personnes qui ont déjà l'ancienne version, comment puis-je rendre le logiciel trouver ma nouvelle version, le patch, et ensuite aller sur les affaires.

Je n'arrive pas à envelopper ma tête autour de la question.

Merci.

EDIT:
Je suis désolé pour la confusion, mais j'ai été en ce sens un code plus sage réponse. Est-il quelque chose de spécial dans mon code je doit avoir pour permettre la mise à jour?

Par exemple, si je veux ajouter une nouvelle fonctionnalité, comment puis-je ajouter une "méthode" à un déjà emballés .exe? :S Qui m'a dans un émerillon.

  • Vous ne pouvez pas ajouter une méthode à une déjà emballés .exe, .dll, ou quoi que ce soit d'autre. Vous venez de remplacer la totalité du fichier avec une version plus récente. Il existe des outils qui peuvent comparer les plus anciens/les plus récentes versions du fichier et de générer un "patch" qui contient uniquement les modifications, mais qui permet seulement de diminuer la taille de téléchargement et le peu de gens aujourd'hui s'embêter avec ça. Le résultat final est toujours le même que si vous aviez simplement copié le fichier le plus récent par rapport à l'ancien.
InformationsquelleAutor Sergio Tapia | 2009-11-17