c#FtpWebRequest的一些bug,想问问,有解决方案吗?

最近做了一个winform的ftp客户端模块,用到了FtpWebRequest,测试服务器我本地用iis搭建。可生产环境是linux服务器,本以为都是ftp协议没什么问题。

结果在用WebRequestMethods.Ftp.GetFileSize方法连linux服务器不停的报550错误。而且ListDirectoryDetails获取的信息尽然linux和iis不一样。这个时候我是多么的讨厌C#(从用c#来,踩坑无数),真心觉得java好了。

后来我不停的百度,终于知道原因了,https://cloud.tencent.com/dev...
就是说微软动作太慢,没有支持最新的FTP命令。

我觉得第三方库,应该能解决问题?但百度了没有这方面第三方库的介绍,大神应该见多识广,有好的建议。
还请赐教!

阅读 2.7k
1 个回答
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进