Je prévois sur l'utilisation du composant .NET Appupdater dans l'une de nos applications de l'entreprise, mais pour le tester d'abord tout ce que je créé une application de test minuscule (j'ai suivi la documentation là-bas ici: http://windowsclient.net/articles/appupdater.aspx).Composant .NET AppUpdater non téléchargeant des mises à jour?
Mon problème est ...
J'ai suivi la documentation à la lettre, la configuration Exploration de répertoire sur le serveur avec IIS, vérifié toutes les urls avec mon navigateur et ils pointent tous vers les bons endroits (et Je peux voir la liste des fichiers sur le serveur), changé le fichier Manifest pour pointer vers les fichiers version 2.0.0.0 sur le serveur, la version d'assemblage de l'application est définie sur 1.0.0.0, etc.
J'ai fait divers débogage sur l'application, et peut confirmer que la méthode AppUpdater.CheckForUpdates renvoie TRUE. Cela suggère qu'il télécharge le fichier UpdateVersion.xml et réalise qu'il y a une nouvelle version disponible - mais il ne télécharge et n'installe jamais la mise à jour ...
Ce qu'il FAIT, cependant, est de télécharger le fichier UpdateVersion.xml et de le mettre dans le dossier local 1.0.0.0. Il crée également un fichier journal de AppUpdater.xml qui a une charge de déchets, parmi lesquels il y a ceci:
<_UpdateFailureEncoutered>false</_UpdateFailureEncoutered>
<_UpdateFailureCount>0</_UpdateFailureCount>
Ce qui semble indiquer rien a mal tourné ... J'ai essayé toutes les choses proposées dans le Déboguer la section au bas de leur guide, mais rien ne fonctionne ... Je suis à court de suggestions?
Merci
un peu tard, mais avez-vous abandonné composant Appupdater pour la fonctionnalité de mise à jour automatique? Je cherche un mécanisme de mise à jour automatique et c'est le premier que j'ai essayé et c'est assez simple et gratuit. – Pantelis