需要快速的.NET ftp客户端

时间:2011-05-12 14:27:38

标签: c# .net ftp client

我需要一个快速的.net ftp客户端,可以在几分钟内上传几百个文件。我发现到目前为止所有的.net ftp客户端都非常慢,我希望能够以像filezilla这样的经典ftp客户端快速或几乎同样快速地上传。有什么想法吗?

2 个答案:

答案 0 :(得分:1)

不确定为什么需要图书馆。
看看FtpWebRequest类 我会使用带有同步上传的Parallel.For循环 - 因此您可以灵活配置并行上传的数量,具体取决于ftp服务器的功能。

答案 1 :(得分:0)

edtFTPnet/Free是一个非常流行的开源.NET FTP客户端,应该满足您的要求。

但请注意,正如另一位提交者所说,每次传输都使用FTP中的新套接字连接,因此您将很快传输20,000个文件。

免责声明:我是这个图书馆的作者。