函数是:xmldoc.load(path);
异常是:“未能找到路径“D:\Documents and Settings\Administrator\桌面\新建文件夹\xml\ErrorContent.xml”的一部分”但这个路径很奇怪:“D:\Documents and Settings\Administrator\桌面\新建文件夹”是界面获取的一个文件夹路径,“xml\ErrorContent.xml”是xml的存放路径。怎么会出现这种混合式的路径???出异常是path的显示是对的,可是xmldoc的BaseUri属性值莫名其妙的变成了上面的那个奇怪的路径。
求解啊,谢谢。急,,,,急

解决方案 »

  1.   

    path是什么?默认去程序目录下找,你程序目录是D:\Documents and Settings\Administrator\桌面\新建文件夹\
      

  2.   

    path是个string类型的变量,也就是path="xml\ErrorContent.xml".      " D:\Documents and Settings\Administrator\桌面\新建文件夹"是所读.log文件的路径。
      

  3.   

    前后加上引号试试,因为中间有空格,不过我在2008上测试正常
    "\"" + @"D:\Documents and Settings\Administrator" + "\""