Bonjour,
j'ai un petit souci lors de la sauvegarde dans un fichier de configuration de mon application. Voici mon fichier de config :
La lecture marche, pas de souci. Mais lorsque j'essaie de sauvegarder une autre valeur dans "portServeur" par exemple, il ne la modifie pas.
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>
Voici mon bout de code qui réalise la sauvegarde dans le fichier de configuration :
Auriez-vous une idée ?
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");
Merci d'avance,
Julien
Partager