@后面的字符串不用转义了。
\本来是转义符/是指网站根目录,一般为wwwroot目录

解决方案 »

  1.   

    @后面的字符串不用转义了。
    \本来是转义符/是指网站根目录
     C:\\Inetpub\\wwwroot\\JDWebApp\\xml\treeView.xml"
     @"C:\Inetpub\wwwroot\JDWebApp\xml\treeView.xml"
    都对的
      

  2.   

    Server.MapPath() 里的参数是相对路径。。如同/Expert/topic/3223/
    通过Server.MapPath() 把参数时的路径变成绝对路径。。
      

  3.   

    问一下:"\"是不是windwos目录分隔,而"/"是WEB上目录分隔?
    那Server.MapPath(xml\treeView.xml) 为什么回返回正确,这里的\既没有用windows里的目录\\标识也没有用网站的目录表示/
      

  4.   

    问一下:"\"是不是windwos目录分隔,而"/"是WEB上目录分隔?
    可以这样说吗???
      

  5.   

    原则上,mappath方法中应该只出现/符,而不应该出现\,估计是替换成/了吧