2009-10-30 4 views
0

J'ai créé un programme d'installation clickonce pour mon application. Je voulais qu'il prenne des mises à jour automatiquement dès le démarrage de l'application. J'ai coché la case "L'application doit vérifier les mises à jour" dans l'onglet "Mises à jour". J'ai créé un dossier dans ma machine locale par le nom des mises à jour dans C :. Aussi j'ai changé l'emplacement de mise à jour à l'URL où je télécharge mon application mise à jour sur ftp. J'ai inclus seulement les fichiers dll dans l'onglet Fichiers de l'application que j'avais changé et mis à jour. Tous ces fichiers mis à jour sont allés dans le dossier C: \ updates. Maintenant, j'ai téléchargé ce dossier sur le FTP dans le dossier des mises à jour et l'URL était http://www.abcserver.com/projects/abc/test_folder/updates/. Maintenant, quand je lance mon application, elle ne me demande pas les mises à jour mais elle exécute l'application directement. S'il vous plaît dites ce qui pourrait être le problème.Le programme d'installation clickonce ne prend pas les mises à jour directement au démarrage de l'application.

Répondre

0

Il est assez évident que cela ne ramasse pas les changements que vous avez effectués, vous devriez probablement vérifier que l'application [YourAppName] .Application a changé sur le téléchargement car c'est ce que ce framework utilise pour vérifier si un changement a été fait , Si vous ne voulez pas faire cela, vous pouvez jeter un oeil à WyBuild comme son cadre de mise à jour d'application beaucoup plus agréable

+0

ouais le fichier .aaplication est changé toujours pas de mises à jour lorsque je lance le projet – chh

Questions connexes