2011-12-08 8 views
0

Je suis à la recherche d'une solution (mieux si Open Source) pour me permettre d'ajouter la fonctionnalité de mise à jour automatique à mes applications Windows. Je devrais pouvoir détecter de nouvelles versions et télécharger automatiquement la nouvelle version à partir d'un serveur, puis désinstaller l'ancienne version et installer la nouvelle. Merci d'avance, Leonardo.Application de mise à jour automatique

+2

Bonne chance avec cette croisade. Les fournisseurs de logiciels ne suivent pas de norme pour les mises à jour logicielles, de sorte que chaque processus sera différent. Plus votre liste de fournisseurs de logiciels est grande, plus le mal de tête est important. Semble être un domaine où les distros * nix ont un avantage sérieux sur Windows. – Tim

+0

Eh bien, je cherche une solution à ajouter à mon logiciel seulement. J'ai créé une solution de base, mais il y a beaucoup de choses à prendre en compte, comme "l'application est-elle en cours d'exécution ?, a-t-elle le droit d'écrire dans ce répertoire?", Et je préfère améliorer mon logiciel au lieu de fonction de mise à jour automatique. –

Répondre

4

La seule bibliothèque que je connais pour Windows est WinSparke (http://winsparkle.org/), qui est basée sur l'environnement Sparkle populaire sur le Mac (http://sparkle.andymatuschak.org/).

Mais, encore une fois, je ne m'attarde plus trop sur Windows. Il pourrait y avoir de meilleures alternatives maintenant, mais j'essaierais personnellement WinSparkle.

0

Ceci n'est pas applicable dans toutes les situations, mais il existe également des gestionnaires de paquets pour Windows que vous pouvez utiliser. Je recommanderais bien sûr Npackd :-)

Questions connexes