我正在使用C#.NET 2.0 Windows应用程序。更改AppSettings需要重新启动我的应用程序我该如何避免?
我正在使用app.config作为我的应用程序设置。
但在AppSettings中的更改不反映运行时,它需要重新启动应用程序。
我该如何避免它。
这是我用来读写应用程序设置的代码片段。
我读这样的
string temp = ConfigurationManager.AppSettings.Get(key);
我更新这样的值,其中节点是当前配置/的appSettings节点
node.Attributes["value"].Value = value;
xmlDoc.Save(AppDomain.CurrentDomain.SetupInformation.ConfigurationFile);
+1非常酷 - 我不知道你能做到这一点! – 2009-08-10 12:51:44
RefreshSection不会工作 – 2009-08-10 12:56:19
它的工作! – shahjapan 2009-08-10 13:11:36