当前位置: 代码迷 >> ASP.NET >> 批改XML保存时无权限!
  详细解决方案

批改XML保存时无权限!

热度:4842   发布时间:2013-02-25 00:00:00.0
修改XML保存时无权限!!!!!!!!
XmlDocument xmlDoc = new XmlDocument();
  xmlDoc.Load(Server.MapPath("XMLFile.xml"));
  XmlNodeList nodelist = xmlDoc.GetElementsByTagName("menu");
  XmlNode nodes = nodelist[0];
  XmlElement ele = (XmlElement)nodes;
  ele.SetAttribute("name", this.TextBox1.Text);
  this.Label9.Text = this.TextBox1.Text;
  xmlDoc.Save(Server.MapPath("XMLFile.xml"));//保存
这个是修改的代码,把项目部署到xp的服务器上,客户端修改xml保存时无权限。项目部署到server2003的服务器上,客户端修改xml是正确的。请问对于操作系统的不同,xml文件需要做些什么权限处理吗?

------解决方案--------------------------------------------------------
1,xml文件不能设置只读属性
2,文件属性-安全性里面必须匿名帐号可修改权限
  相关解决方案