无法修改 app.config 文件而没有错误
本文关键字:有错误 文件 config 修改 app | 更新日期: 2023-09-27 18:30:59
我正在努力尝试修改应用程序的app.config文件的appSettings部分。但是我没有收到任何错误/异常,我可以毫无问题地读取值。这是我尝试设置值的方式:
ConfigurationManager.AppSettings.Set("DaysLeft", Days.Text.ToString());
//
System.Configuration.Configuration config = ConfigurationManager.OpenExeConfiguration(ConfigurationUserLevel.None);
config.AppSettings.Settings["DaysLeft"].Value = Days.Text.ToString();
//when I debug the app, I notice that the value is changed in the previous line
未修改 app.config 文件。
System.Configuration.Configuration config =
ConfigurationManager.OpenExeConfiguration(ConfigurationUserLevel.None);
config.AppSettings.Settings["DaysLeft"].Value = Days.Text.ToString();
config.Save();
您需要保存更改
config.Save(ConfigurationSaveMode.Modified);
另外,如果你想重新加载app.config
ConfigurationManager.RefreshSection("appSettings");