在winform,xml中怎么获取当前文件夹的路径

获取xml文件中XMLlist.xml文件stringxmlPath=System.Environment.CurrentDirectory+"\\..XML/XMLli... 获取xml文件中XMLlist.xml文件
string xmlPath = System.Environment.CurrentDirectory+"\\..XML/XMLlist.xml";
对不对呢?
展开
 我来答
wangpaishi
2013-10-10 · TA获得超过570个赞
知道小有建树答主
回答量:932
采纳率:52%
帮助的人:758万
展开全部
System.Environment.CurrentDirectory+"\\XML\\XMLlist.xml"; // 98%正确
有时候,虽然启动了程序,但是环境中的当前目录不是程序启动目录,比如在没有安装.net的计算机上用.net vm.exe 虚拟机去运行某个在子目录中的.net程序时,环境中的当前目录就不对,当前目录成了VM.exe的目录去了,用下面的就保证100%正确

Application.ExecutePath / StartPath+"\\XML\\XMLlist.xml"; // 貌似是StartPath 100%正确

当然,你的XML文件要设置输出为复制到输出目录/或者copy if new
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式