本帖最后由 bejustice 于 2011-11-20 17:15:59 编辑

解决方案 »

  1.   

    string uri = "ftp://" + ftpServerIP + "/" + file;
    路径是文件夹,而不是文件
      

  2.   

    参考:http://listsetio090529.blog.163.com/blog/static/132732184201042992158135/
      

  3.   

    debug出你"ftp://" + ftpServerIP + "/" + file;看看直接访问能不能行。再说也不用这样子获取文件列表。FTP也是可以用FtpWebRequest 的。
      

  4.   


    哦错了,FtpWebResponse 这个
      

  5.   

    public string[] GetFileList(string path)//上面的代码示例了如何从ftp服务器上获得文件列表
        {
            return GetFileList("ftp://" + ftpServerIP + "/ftp/ltest/" + path, WebRequestMethods.Ftp.ListDirectory);
        }
        public string[] GetFileList()//上面的代码示例了如何从ftp服务器上获得文件列表
        {
            return GetFileList("ftp://" + ftpServerIP + "/ftp/ltest/", WebRequestMethods.Ftp.ListDirectory);
        }//我这样是获取FTP上 ltest文件夹下面的 文件列表