2010-06-02 3 views
3

Je suis à la recherche du meilleur mécanisme pour la mise à jour automatique dans les programmes .net!

1) Serveur - Programme client
2) Lorsqu'une nouvelle mise à jour est publiée, après l'installation de celle-ci sur le programme serveur, tout programme client doit se mettre à jour sur la base de la version du serveur. -update pour le serveur)
3) Mise à jour complète: par exemple si le serveur sur la version 3 et la version du dernier paquet de mise à jour est 5, le paquet de mise à jour doit contenir tout paquetage plus ancien.Auto-mise à jour dans les programmes .net?

+0

Ces deux solution fonctionne bien, mais j'ai choisi réponse Barry cuz c'est la solution la plus simple – Rev

+0

Aussi, si tous ceux qui cherchent une meilleure solution doit vérifier cette applications client .NET : .NET Application Updater Component – Rev

Répondre

9

Avez-vous regardé Click Once deployment?

+0

Je vois cela, mais je ne trouve pas de bon exemple – Rev

+0

Vous devrez choisir une option de déploiement, probablement via un serveur web dans ce cas. Ensuite, lorsque vous publiez l'application, vous pouvez définir des options telles que la version et ce qui devrait arriver aux versions précédentes de l'application. Vous pouvez également définir les options permettant de savoir si l'application s'installe localement sur la machine ou est exécutée à partir d'un emplacement temporaire sur la machine locale, puis supprimée une fois l'application fermée. Il y a beaucoup d'informations concernant Click Once et vous devriez lire complètement avant de l'implémenter. Il n'y a pas de réponse rapide à une ligne à votre question. – codingbadger

+1

Il y a un joli tutoriel ici: http://weblogs.asp.net/shahar/archive/2008/01/29/comment-utiliser-clickonce-pour-deployer-vos-applications.aspx – codingbadger

Questions connexes