当前位置: 代码迷 >> ASP.NET >> 大人:关于DataSet写进Xml的有关问题 小弟我在window xp2下 可以。但放到服务器window2003 上 dataset 写不进去xml里
  详细解决方案

大人:关于DataSet写进Xml的有关问题 小弟我在window xp2下 可以。但放到服务器window2003 上 dataset 写不进去xml里

热度:8533   发布时间:2013-02-25 00:00:00.0
请教各位大人:关于DataSet写进Xml的问题 我在window xp2下 可以。但放到服务器window2003 上 dataset 写不进去xml里
问题是这样的,
我在windowxp 下可以实现 装的是vs2005 ,msxml6.0  

但放到服务器上 window2003 就不好用了 装的是 .net framework2.0 + msxml6.0



  DataSet ds = SQLHelper.Query(strSql.ToString()); //这里返回数据
  //将数据库纪录写入Xml 这里 window2003 DataSet 写不进去 xml里 怎么回事呢 。。
  ds.WriteXml(System.Web.HttpContext.Current.Server.MapPath("~/Xml/Online.Xml"));

请问我是少装东西了 ? 还要装 msxml4.0 或是什么?

------解决方案--------------------------------------------------------
看下那个 XML文件权限.

应当是2003下的文件没有写权限
------解决方案--------------------------------------------------------
我估计也是权限问题,就像操作ACCESS要加NET WORK SERVICE一样。
  相关解决方案