2010-02-04 23 views
0

Les déploiements en un clic sont supposés gérer les paramètres utilisateur, mais dans cette application, les paramètres utilisateur sont remplacés par défaut à Visual Studio chaque fois que nous publions une mise à jour. Des idées de ce qui pourrait arriver?Paramètres d'utilisateur d'écrasement de déploiement Click-Once

+1

Les paramètres * user *? Ou est-ce vraiment les paramètres de l'application? Ou est-ce vraiment les paramètres de l'utilisateur qui reviennent à leurs valeurs par défaut? –

+0

Oui, ce sont vraiment les paramètres de l'utilisateur et non les paramètres de l'application. Et oui, vous avez raison de revenir aux valeurs par défaut. – Jeff

Répondre

1

J'ai vu cela se produire lorsque vous modifiez la structure du fichier settings/config.

Si vous publiez une mise à jour sans modifier la structure du fichier, les paramètres des machines de l'utilisateur final doivent être conservés.

0

En ce qui concerne ClickOnce and ApplicationSettings. Je suppose que vous êtes dans le cas:

La valeur par défaut des paramètres a été modifiée; le paramètre local est toujours défini sur la valeur par défaut d'origine dans user.config -> Le paramètre est fusionné dans le fichier user.config de la version actuelle avec la nouvelle valeur par défaut comme valeur