出什么错?几乎可以肯定是两个服务器配置不同...去看看FTP协议吧,和Unix还是Windows没有关系...

解决方案 »

  1.   

     不是权限的问题,网上大部分的小工具都是可以的,比如FlashXP,cuteFTP...
      

  2.   

    可能是ftp上有隐藏文件(文件名以.开头的),windows不认
      

  3.   

    可能是有中文文件名字?
    unix和windows机器上使用的字符集配置不同,可能导致找不到unix服务器上待下载的文件用纯英文或数字做文件名试试
      

  4.   

    尝试设置FtpWebRequest的属性如下:
    m_FtpWebRequest.KeepAlive =false;
    m_FtpWebRequest.Method = WebRequestMethods.Ftp.DownloadFile