Problème de sauvegarde dans fichier de config
Bonjour,
j'ai un petit souci lors de la sauvegarde dans un fichier de configuration de mon application. Voici mon fichier de config :
Code:
1 2 3 4 5 6 7 8
| <?xml version="1.0" encoding="utf-8" ?>
<configuration>
<appSettings>
<add key="ipServeur" value="127.0.0.1"/>
<add key="portServeur" value="8001"/>
<add key="cheminBDMercator" value ="none"/>
</appSettings>
</configuration> |
La lecture marche, pas de souci. Mais lorsque j'essaie de sauvegarder une autre valeur dans "portServeur" par exemple, il ne la modifie pas.
Voici mon bout de code qui réalise la sauvegarde dans le fichier de configuration :
Code:
1 2 3 4 5 6
|
Configuration config = ConfigurationManager.OpenExeConfiguration(ConfigurationUserLevel.None);
config.AppSettings.Settings.Remove("portServeur");
config.AppSettings.Settings.Add("portServeur", textBoxPortServeur.Text);
config.Save(ConfigurationSaveMode.Modified);
ConfigurationManager.RefreshSection("appSettings"); |
Auriez-vous une idée ?
Merci d'avance,
Julien