2011-11-16 2 views
1

Je développe mes fonctions de mise à jour avec la classe ApplicationDeployment pour se réguler. Dans les paramètres du projet -> Publier-> Mises à jour de l'application j'ai donné mon chemin de mise à jour et désactive toutes les cases à cocher. Maintenant, quand je démarre mon application est toujours installé une mise à jour, même si le serveur est sur une ancienne version. Pour éviter que les mises à jour automatiquement sont installées, je dois désactiver selon Microsoft, les mises à jour d'abonnement dans le manifeste de déploiement. Je l'ai fait mais les mises à jour automatiques sont venues chaque fois que je commence mon App. Comment puis-je empêcher cette mise à jour automatique?empêcher la mise à jour automatique dans l'application ClickOnce

Répondre

1

Je crois que l'application met à jour uniquement si les modifications du numéro de version, donc décocher la case pour mettre à jour automatiquement le numéro de version de chaque publier

  • Clic droit sur le projet et aller dans les propriétés
  • Cliquez sur le Publish Tab
  • décochez la case « révision automatique incrément à chaque publication » case
+0

Merci pour votre publication. Je veux gérer mes mises à jour dans mon propre code source avec la classe ApplicationDeployment. Ça fonctionne bien. Le problème est, la fenêtre de mise à jour automatique sera affichée à chaque fois, mais j'ai décoché la case «L'application devrait vérifier les mises à jour». Décoché cette case devrait empêcher la fenêtre de mise à jour automatique mais elle sera montrée à chaque fois. – Matapolo

0

Je vous que vous cliquez sur le fichier .application pour exécuter l'application.

Questions connexes