J'essaie de changer certaines valeurs de paramètres utilisateur de fichier de configuration dans mon application WPF, mais cela ne fonctionne qu'en partie. La valeur est modifiée correctement et le programme s'exécute correctement avec la valeur. Je peux même redémarrer le programme et la valeur est toujours celle à laquelle je l'ai changé. Le problème est que lorsque j'ouvre le fichier .exe.config, la valeur est toujours l'ancienne valeur. Im en utilisant ce code pour modifier la valeur:WPF: Modification des paramètres utilisateur du fichier de configuration lors de l'exécution?
Properties.Settings.Default.ProjectNumber = varTestExample;
Properties.Settings.Default.Save();
Où ce enregistrer le code Enregistrer les modifications et comment/où est le programme lu la valeur après avoir exécuter ce code? Si j'exécute une version propre du programme, la valeur ProjectNumber est correctement extraite du fichier .exe.config et si je change la valeur dans le fichier de configuration, elle change également lorsque j'exécute le programme. Mais dès que je cours le code ci-dessus le programme ne lit pas la valeur du fichier de configuration. Pourquoi?
C'est parfait. – ChrisF