最近采用FTP采用WebClient 方式下载文件夹,文件夹里面有不同的文件,采用遍历文件夹,依次使用WebClient.DownloadFileAsyn下载文件,但是很奇怪,除了下载的第一个文件正常,其余文件全部下载下来为0KB。
而另一个系统采用同样的代码下载下来确实完成对的!,FTP服务器采用Ser-U,新建了两个域。端口对应的21(默认)和20。其中20的端口下载的东西全部是对。因此大胆的猜想就是端口导致的问题,新建一个域,指定原来的目录,将默认端口改为24!,下载就对了!
最近采用FTP采用WebClient 方式下载文件夹,文件夹里面有不同的文件,采用遍历文件夹,依次使用WebClient.DownloadFileAsyn下载文件,但是很奇怪,除了下载的第一个文件正常,其余文件全部下载下来为0KB。
而另一个系统采用同样的代码下载下来确实完成对的!,FTP服务器采用Ser-U,新建了两个域。端口对应的21(默认)和20。其中20的端口下载的东西全部是对。因此大胆的猜想就是端口导致的问题,新建一个域,指定原来的目录,将默认端口改为24!,下载就对了!