问题是这样的,
我在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一样。