J'ai une application qui fonctionne correctement. Je veux juste ajouter la fonction de mise à jour automatique dans cette application afin que l'application puisse télécharger automatiquement les mises à jour et l'installer sur l'ordinateur.Créer une application VB.NET pouvant être mise à jour automatiquement
Répondre
La façon la plus simple de faire cela est de faire de votre application une application ClickOnce. C'est une méthode de déploiement d'application qui a un processus très simple pour déployer de nouvelles versions et demander au client de vérifier et d'installer les mises à jour. Voici un des articles CodeProject qui a une vue d'ensemble complète
Cela dépend de la façon dont votre application est structuré et quel type de fichiers que vous souhaitez mettre à jour. Mais, en gros, ce dont vous aurez besoin, c'est d'un "endroit" (comme un WebService, par exemple), où votre application obtiendra les informations nécessaires à mettre à jour. Ensuite, il télécharge les fichiers nécessaires et les place dans les bons dossiers.
Je vous conseille également d'écrire un nouveau programme, "updater", dont le but est de mettre à jour votre programme "principal".
Il est difficile de vous donner du code sur la façon de procéder, car cela ressemble plus à un modèle que vous devrez implémenter.
Édition De même, comme l'a dit JaredPar, certaines plates-formes peuvent fournir des outils pour cela.
- 1. DataSet VB.NET Mise à jour
- 2. Impossible de supprimer des tables, les opérations doivent utiliser une requête pouvant être mise à jour?
- 3. application iPhone mise à jour
- 4. Contrôles d'accueil gratuits pouvant être ancrés dans une application tierce
- 5. redémarrer mon application après une mise à jour automatique?
- 6. Grille de données pouvant être mise à jour en utilisant Linq to SQL dans WinForms
- 7. Est-il possible pour une application Android de s'installer automatiquement et d'exécuter une mise à jour?
- 8. Réplication SQL Server 2005, transactionnelle avec erreur d'abonnement pouvant être mise à jour
- 9. Comment faire NHibernate Changer automatiquement une colonne "Mise à jour"
- 10. Mise à jour XmlDocument LINQ (peut-être)
- 11. Pourquoi une application ClickOnce mise à jour effectue-t-elle une mise à niveau?
- 12. mise à jour des ressources automatiquement sur chaque build?
- 13. Passer une variable qui peut être mise à jour
- 14. Application Web de mise à jour automatique
- 15. est-il possible d'avoir une mise à jour de datagridview automatiquement lorsque la base de données est mise à jour?
- 16. comment déployer une application automatiquement
- 17. Comment créer une colonne qui ne peut jamais être mise à jour?
- 18. Système de base de données ou de mise à jour pour une application iPhone à jour?
- 19. Mise en boucle d'une ligne pouvant être datée et supprimée
- 20. Mise à jour du module DotNetNuke depuis une autre application
- 21. Mise à jour des applications Windows VB.net sur Internet
- 22. VB.NET EnvDTE Mise à jour avant la construction du projet
- 23. mise à jour d'une application android
- 24. La version de l'assembly peut-elle être mise à jour automatiquement avec chaque Build TFS 2010?
- 25. Comment créer un champ "dernière mise à jour" géré automatiquement avec Microsoft Access
- 26. Mise à jour d'un calendrier Sharepoint à partir d'une application WinForm VB.NET
- 27. Comment mettre à jour une table automatiquement?
- 28. Comment créer un bruit solide pouvant être tiled?
- 29. mise à jour application aide invalide
- 30. VB.Net application Paramètres/ClickOnce
merci. J'ai accepté la réponse. – Chatur
@SLaks, vérifiez les statistiques réelles @chaturs du profil. Accepté sur 4/6 questions mais curieusement a encore un taux déclaré de 0%. – JaredPar
@JaredPar: Quand j'ai laissé ce commentaire, il avait 2 rep. – SLaks