Altere o valor no arquivo app.config dinamicamente
Eu quero modificar um valor na seção appSetting no app.config. Então eu escrevi
Console.WriteLine(ConfigurationManager.AppSettings["name"]);
Console.Read();
Configuration config=ConfigurationManager.OpenExeConfiguration(ConfigurationUserLevel.None);
config.AppSettings.Settings["name"].Value = "raja";
config.Save(ConfigurationSaveMode.Modified);
ConfigurationManager.RefreshSection("appSettings");
Console.WriteLine(ConfigurationManager.AppSettings["name"]);
Console.Read();
após a execução do código acima, verifiquei o app.config se o valor do elemento "name" foi alterado ou não. mas sem mudança.
o que há de errado com o meu código? ou existe alguma outra maneira de fazer isso?