path="\\\\127.0.0.1\\e$\\作品\\Common Document\\";
if(!Directory.Exists(path))

Response.Write("<script>alert('No directory exits in the specified project!')</script>");
return;
}
明明在地址栏输入\\127.0.0.1\e$\作品\Common Document\能够到达这个文件夹,可程序到这这步就是跳'No directory exits in the specified project?
到底为啥?请高手赐教

解决方案 »

  1.   

    path="\\\\127.0.0.1\\e$\\作品\\Common Document\\";
    换成盘符形势得路径
      

  2.   

    不懂!
    如果用path="e://作品/Common Document/";
    倒是可以,但要是不在本地127.0.0.1的话还是要用其他机器ip的呀
      

  3.   

    因为\\127.0.0.1\e$\作品\Common Document\非本地Directory
      

  4.   

    up---------------------------------------------------------------------------------------------
    腰缠70元到月入近10万
    http://www.hunbei.com.cn/Article/ArticleShow.asp?ArticleID=453IT工程师 毕业4年我年薪涨到30万 
    http://www.hunbei.com.cn/Article/ArticleShow.asp?ArticleID=51126岁青年坐拥千万域名资产 从小玩家变成CEO 
    http://www.hunbei.com.cn/Article/ArticleShow.asp?ArticleID=515程序员的酸甜苦辣:告别Coding 
    http://www.hunbei.com.cn/Article/ArticleShow.asp?ArticleID=341从月薪3500到700万(一)
    http://www.hunbei.com.cn/Article/ArticleShow.asp?ArticleID=170网络草根月赚3000的十种方法
    http://www.hunbei.com.cn/Article/ArticleShow.asp?ArticleID=517如果我是女的 我肯定不会嫁给做网站的
    http://www.hunbei.com.cn/Article/ArticleShow.asp?ArticleID=512
      

  5.   

    我遇到这样的问题是,将目录换成与服务器相对的目录。好像是:path = Server.MapPath("~/")+....
      

  6.   

    访问e$需要Administrator权限asp.net用户没有这个权限
      

  7.   

    给asp.net用户完全控制权限也不行吗?
    应该会有设置path的方法才对的呀。就是不晓得如何写
      

  8.   

    现在把\\127.0.0.1\e:\\作品\Common Document映射到Y:\\
    再用
    path="Y:\\";
    if(!Directory.Exists(path))

    }
    大家说可不可以?
      

  9.   

    path=@"\\127.0.0.1\e$\作品\Common Document\";
      

  10.   

    path=@"e:\作品\Common Document\";
      

  11.   

    首先要aspnet用戶有那個文件夾的權限,其次,如果是其它機器(同一域中)
    DirectoryEntry entry = new DirectoryEntry(adPath, 
    domainAnduserName, password);
      

  12.   

    DirectoryEntry entry 要using System.DirectoryService;吗?可是ERROR: 类型或命名空间名称“DirectoryService”在类或命名空间“System”中不存在(是否缺少程序集引用?)
      

  13.   

    Directory.Exists();
    发现 用了C ,D盘都可以,但是Y:为啥就不行呢?
    是不是网络驱动器和物理的有区别呢?
      

  14.   

    \\Host\X$的网络路径需要用户在远程计算机上具有Administrators的角色。
      

  15.   

    可我的确是以Administrators权限去访问的呀
      

  16.   

    再说既然C,D盘能行,难道Z,Y就不行了
      

  17.   

    of course,不行这叫什么架构的系统呐
    混合型?Windows的共享只能是面向基本用户的,看起来都是盘符,但是底层机制不一样。
      

  18.   

    解放 XML:DB2 9 技术资源
      

  19.   

    现在用Directory.Exists(“\\\\127.0.0.1\\Common Document\\”);可以了,但若是用到
    Directory.CreateDirectory("\\\\127.0.0.1\\Common Document\\new_doc");就不行,说是
    “若要授予 ASP.NET 对文件的写访问权,请在资源管理器中右击该文件,选择“属性”,然后选择“安全”选项卡。单击“添加”添加适当的用户或组。突出显示 ASP.NET 帐户,选中所需访问权限对应的框。”按以上各位说的,也已经把用户权限给了完全,还有啥办法能够CreateDirectory吗?
      

  20.   

    感觉这样可行!把NT AUTHORITY\NETWORK SERVICE加到管理员组试试================================================= zdtsw(一休哥的小叶子) ( ) 信誉:92    Blog  2006-08-28 10:12:00  得分: 0  
     
     
       现在把\\127.0.0.1\e:\\作品\Common Document映射到Y:\\
    再用
    path="Y:\\";
    if(!Directory.Exists(path))

    }
    大家说可不可以?