fichier de configuration [Lecture seule]
Bonjour,
Je viens de suivre ce petit tuto qui concernent les fichiers de configuration.
Tuto très pratique et très bien fait mais je me retrouve face à un problème non expliqué dans le tuto.
Lorsque je veux modifier mon fichier de configuration (de la même manière qu'au point 7 dans le tuto), une exception survient avec comme message d'erreur
Citation:
"La configuration est en lecture seule.
La lecture se passe très bien mais la modification pas moyen :?
Que ça soit sur un Add() ou un Remove(), l'exception survient.
Quelqu'un a une idée de pourquoi ? Ce que je dois faire/changer ?
Voici le code:
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
|
public int InsertValue(string Key, string Value)
{
try
{
Configuration config = ConfigurationManager.OpenExeConfiguration(ConfigurationUserLevel.None);
ConfigurationManager.AppSettings.Add(Key, Value);
config.Save(ConfigurationSaveMode.Modified);
ConfigurationManager.RefreshSection("appSettings");
return 0;
}
catch (Exception)
{
return -1;
}
} |