代码似乎没有问题
看看你的XML文档是不是被系统中其他进程占用了
看看你的XML文档是不是被系统中其他进程占用了
解决方案 »
- 菜鸟问题又来了,VS2005(08)中如何使用向导对话框
- 跪求高手用C#写一摄像头拍照,录相程序
- C#打印问题!
- Microsoft Active Directory Service编程需要的接口问题
- 请路过的大侠帮忙解决下Config文件传递SQL语句的问提!
- 数据库的触发器和c#联系???
- 还是一个存储过程的问题。
- 我第一个程序.按书上说的一步一步做的,但编译过不了.请帮忙看看!
- C#作的window服务程序,安装时为什么提示用户名及密码(在现,根据答案立即解决,立即结贴)
- 购物车提交后的页面,按F5刷新,不会提示"重复提交",URL上也没有传参数,是怎么做到的?
- c# TextBox 怎么使文字右对齐.
- 请教一个图片发布的问题,谢谢。
doc = null;
但是运行时有时正确有时还是不对!!但是成功的次数比较多了!
1。Load xml文档
2。删除xml文档
3。修改
4。保存
试试吧
Load xml文档后,再声明一个新的XmlDocunemt,他的值是旧节点的Clone(),然后释放旧节点用新节点就可以了;示例:
XmlDocument oldDoc = new XmlDocument();
oldDoc.Load(HttpContext.Current.Server.MapPath(datafile));
XmlDocument doc = (XmlDocument)oldDoc.Clone();
oldDoc = null;
然后使用新节点doc就可以了。