修改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,文件属性-安全性里面必须匿名帐号可修改权限