如项目是XPathTest,里面有Form1.cs,Program.cs,XMLFile.xml文件,我在Form1.cs中读取XMLFile.xml文件的代码是:
XmlDocument doc=new XmlDocument();
doc.Load("XMLFile.xml");
但是这样写的话XMLFile.xml是找不到的,因为相对路径不正确,请问应该怎么填写上面代码的相对路径才能正确读取呢?
ps:不需要将XMLFile.xml移入\bin\debug文件夹的方法
谢谢啦~~^^
XmlDocument doc=new XmlDocument();
doc.Load("XMLFile.xml");
但是这样写的话XMLFile.xml是找不到的,因为相对路径不正确,请问应该怎么填写上面代码的相对路径才能正确读取呢?
ps:不需要将XMLFile.xml移入\bin\debug文件夹的方法
谢谢啦~~^^
解决方案 »
- datagridview 去除选中行
- 如何设计权限管理
- c#保留3位小数,不足补0
- 求救!为什么会出现未处理的“System.InvalidOperationException”类型的异常出现在 system.data.dll 中。
- c#调用delphi编写的DLL文件报错,尝试读取或写入受保护的内存.
- 汉字问题
- ComponentOne DataObject 怎么能够根据条件构造数据表?
- 请问我怎么学习c#
- 为什么在主函数Main()类中所有自定义的函数必须是static?
- 有个项目,不知道哪位大侠愿意接?
- 关于visual C# 2005从入门到精通中的一个问题!~
- C# 调用iTextSharp的问题,有经验的过来帮忙啊
获取应用程序的当前工作目录 + XML 文件。
string str = System.IO.Directory.GetCurrentDirectory() + XMLFile.xml;
doc.Load(Application.StartupPath + "XMLFile.xml")