J'ai une application C# que j'essaye de mettre à jour automatiquement via ClickOnce. Après avoir publié les nouvelles versions du logiciel, je vois les nouvelles versions dans mon dossier de publication, mais lorsque j'ouvre l'application, elle vérifie les mises à jour et ne fait rien (même s'il y a de nouveaux fichiers dans le dossier de publication).Ma mise à jour de ClickOnce de fichiers partagés locaux ne fonctionne pas, aide?
De quoi ai-je besoin pour effectuer les mises à jour automatiquement?
Modifier
Quelle version de Visual Studio utilisez-vous? Visual Studio 2008
Déployez-vous les mises à niveau au même emplacement que l'ancienne version? Ils sont publiés au même emplacement (vous n'êtes pas sûr du déploiement)
L'URL d'installation est-elle la même? Avez-vous incrémenté le numéro de version? Oui
Dans la boîte de dialogue Mises à jour obtenue en cliquant sur le bouton Mises à jour de la page Publier, avez-vous coché la case «L'application doit vérifier les mises à jour»? Oui
Avez-vous sélectionné "Avant le démarrage de l'application"? Oui
Comment déployez-vous les fichiers? Incertain
Copiez-les sur le partage de fichiers ou publiez-vous directement? Publication directe
je répondu à ces questions dans l'OP. J'ai vissé avec mon application, et il semble que si j'appuie sur l'application APP.application dans le dossier de publication, il met à jour parfaitement, mais quand j'accède à l'application via raccourci startmenu, il ne met pas à jour ... – sooprise
Quelles sont l'URL de localisation du fichier de publication et l'URL d'installation? Et avez-vous rempli l'URL sur l'écran Mises à jour, et si oui, quelle est la valeur de cela? – RobinDotNet
L'exécution du manifeste de déploiement (votreapplicationapplication) correspond à ce que fait une mise à jour, donc c'est bien que cela fonctionne. Cela aide à affiner le problème. On dirait qu'il y a quelque chose qui ne va pas. – RobinDotNet