app.config ne sont pas enregistrer les valeurs dans la

Mon App.Config est quelque chose comme:

<?xml version="1.0" encoding="utf-8" ?>
<configuration>
 <appSettings>
  <add key="foo" value=""/>
</appSettings>
</configuration>

J'essaie d'enregistrer le foo valeur à l'aide de la méthode suivante:

private void SaveValue(string value) {
    var config =
        ConfigurationManager.OpenExeConfiguration(ConfigurationUserLevel.None);
    config.AppSettings.Settings.Add("foo", value);
    config.Save(ConfigurationSaveMode.Modified); 
}

mais ce n'est pas de changer la valeur de celui-ci. et je ne suis pas une exception.
comment résoudre ce problème? merci à l'avance!

OriginalL'auteur Jack | 2012-01-12