配置文件刷新问题

swatsniper1985 2008-07-17 12:21:46
private void SetConfiguration(string Appkey, string AppValue) {
XmlDocument doc = new XmlDocument();

doc.Load(Application.ExecutablePath + ".config");

XmlNode xNode;
XmlElement xElement;

xNode = doc.SelectSingleNode("//appSettings");

xElement = (XmlElement)xNode.SelectSingleNode("//add[@key='" + Appkey + "']");
xElement.SetAttribute("value", AppValue);

doc.Save(Application.ExecutablePath + ".config");
Close();
}
我写了个修改配置文件的方法,但是有个问题,假如我不退出当前应用程序的话,读取到的值仍旧是修改前的值,请问如何解决
...全文
53 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
zzyhuian06142 2008-07-17
  • 打赏
  • 举报
回复
发表于:2008-07-17 00:21:46
发现现在的牛人都是晚上不睡觉的,呵呵
yagebu1983 2008-07-17
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 virusplayer 的回复:]
每次使用配置都重新读取,不要一起动就把配置都读上来,这样下回读的就是新的了
[/Quote]
swatsniper1985 2008-07-17
  • 打赏
  • 举报
回复
这个问题我已经自己解决了不过还是要感谢各位。
对于5楼的我想说不是我像熬夜,是项目实在是赶的急我们也都是被逼的,谁愿意吃饱饭没事干去熬夜伤身啊。
virusswb 2008-07-17
  • 打赏
  • 举报
回复
每次使用配置都重新读取,不要一起动就把配置都读上来,这样下回读的就是新的了
changjiangzhibin 2008-07-17
  • 打赏
  • 举报
回复
可使用DataSet的WriterXml方法

110,011

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧