c#未能找到文件d:/file/Email.xml”我该如何写?
来源:百度知道 编辑:UC知道 时间:2024/09/22 03:01:43
我的安装文件中有个EMAIL.XML,当我不用openFile打开附件时就能找到安装所在文件夹,如果打开附件就会读到当前打开附件的地址,结果报错:未能找到文件d:/file/Email.xml文件,
我的读文件是这样的dataset dsxml; dsxml.ReadXml("Email.xml");
我的读文件是这样的dataset dsxml; dsxml.ReadXml("Email.xml");
首先,文件物理路径的格式是D:\file\Email.xml ,反斜线而不是像Url中的斜线。
其次,你应该使用绝对路径而不是相对路径,相对路径是相对于一个系统变量的,这个你很难去控制。建议使用Application.StartupPath属性来获得当前exe的绝对路径,然后再拼接需要的相对路径,比如你的需求里面就是
dsxml.ReadXml(Application.StartupPath+@"\Email.xml");
如果用 OpenFileDialog 的话 那这样改
dsxml.ReadXml(openfile.FullName);
记得是FullName 去找看看吧
“没有找到ADVAPI.d,因此这个应用程序未能启动。重新安装应用程序可能会修复此问题。”
3d max 8.0 安装完后打开提示未能找到dx
打开文件失败,未能找到用来打开此文件的应用程序
系统右下脚会出现未能找到必要的DLL文件,系统在帮您恢复
未能找到组件(求电脑高手)
急!!生化2PC不能进入游戏,提示:未能找到commom\data\font0.tim文件
我的讯雷无法下载 提示是没有找到js3250.dll文件,因此这个应用程序未能启动,怎么办啊
没有找到HID.DLL,因此这个应用程未能启动。 这是怎么了/v?
没有找到patrolpro.dll,因此这个应用程序未能启动。重新安装.,.../
没有找到mousel.dll未能启动