主题:关于c#下的ftp编程求教
大家好,
小弟最近在写一个ftp程序,要求能够遍历对端及其上特定目录下的所有文件,并进行下载,但是在使用NLST获取所有文件名称以后,再通过socket.Receive获取文件名并组成数组,但是在文件比较少的时候是可以正常运行的,一旦进入目录下文件较多的目录的时候(文件名都比较长),就无法使用了。会报“Failure writing network stream.”的错误.个人估计是在服务器上,缓存不够,以至于没有办法读出文件名的缘故,请问哪位有好地解决方法吗?
小弟最近在写一个ftp程序,要求能够遍历对端及其上特定目录下的所有文件,并进行下载,但是在使用NLST获取所有文件名称以后,再通过socket.Receive获取文件名并组成数组,但是在文件比较少的时候是可以正常运行的,一旦进入目录下文件较多的目录的时候(文件名都比较长),就无法使用了。会报“Failure writing network stream.”的错误.个人估计是在服务器上,缓存不够,以至于没有办法读出文件名的缘故,请问哪位有好地解决方法吗?