你们推荐哪个C#FTP客户端?似乎有一些可用,我想选择其他人认为好的。
答案 0 :(得分:8)
为什么不是System.Net.FtpWebRequest?
答案 1 :(得分:2)
对于用C#编写的真实FTP库,请尝试edtFTPnet。它是免费的,开源的,比FtpWebRequest更强大,更通用。
答案 2 :(得分:2)
如果要与服务器建立被动连接,则可能在使用System.Net.FtpWebRequest时遇到问题。这是由Microsoft“按设计”(即使在Framework 4.0中)
中考虑的错误引起的简要说明:如果服务器使用与当前连接不同的IP(227进入被动模式(newip,newport))响应PASV命令,则FtpWebRequest会忽略它并继续使用旧IP。
此处有更多详情:http://connect.microsoft.com/VisualStudio/feedback/details/97409/ftpwebre
答案 3 :(得分:1)
您可以尝试开发和维护的Rebex FTP since 2004。