Dynamicznie zmieniaj wartość w pliku app.config

Chcę zmodyfikować wartość w sekcji appSetting w app.config. Więc napisałem

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();

po wykonaniu powyższego kodu zweryfikowałem app.config, czy wartość elementu „name” została zmieniona, czy nie. ale bez zmian.

co jest nie tak z moim kodem? czy jest jakiś inny sposób na to?

questionAnswers(6)

yourAnswerToTheQuestion