【求助】操作XML文件,在asp.net下没有问题,移植到Winfrom下没有任何反应
DataSet set = new DataSet("Data");
set.ReadXml(HttpContext.Current.Server.MapPath("xml/replace.xml"));
DataTable table = set.Tables["item"];
这段代码在Winfrom下没有任何反应,设置断点也没反应。但是在web环境下这段代码是正常的。
请教:Winfrom下,应该怎么写?
------解决方案--------------------
把这个路径读对了就行,除了web外,其他程序没有Server.MapPath读取路径的方法,具体读取的方法网上有很多,比如:http://www.cnblogs.com/bloodofhero/archive/2010/10/11/1848021.html
------解决方案--------------------winform默认加载的是你项目下的bin/debug目录,所以你得把你的这个xml文件夹和文件放到debug下面去。