Bonjour,

j'ai un petit souci lors de la sauvegarde dans un fichier de configuration de mon application. Voici mon fichier de config :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
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 : Sélectionner tout - Visualiser dans une fenêtre à part
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