在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問(wèn)答/C#/ c#FtpWebRequest的一些bug,想問(wèn)問(wèn),有解決方案嗎?

c#FtpWebRequest的一些bug,想問(wèn)問(wèn),有解決方案嗎?

最近做了一個(gè)winform的ftp客戶端模塊,用到了FtpWebRequest,測(cè)試服務(wù)器我本地用iis搭建??缮a(chǎn)環(huán)境是linux服務(wù)器,本以為都是ftp協(xié)議沒(méi)什么問(wèn)題。

結(jié)果在用WebRequestMethods.Ftp.GetFileSize方法連linux服務(wù)器不停的報(bào)550錯(cuò)誤。而且ListDirectoryDetails獲取的信息盡然linux和iis不一樣。這個(gè)時(shí)候我是多么的討厭C#(從用c#來(lái),踩坑無(wú)數(shù)),真心覺(jué)得java好了。

后來(lái)我不停的百度,終于知道原因了,https://cloud.tencent.com/dev...
就是說(shuō)微軟動(dòng)作太慢,沒(méi)有支持最新的FTP命令。

我覺(jué)得第三方庫(kù),應(yīng)該能解決問(wèn)題?但百度了沒(méi)有這方面第三方庫(kù)的介紹,大神應(yīng)該見(jiàn)多識(shí)廣,有好的建議。
還請(qǐng)賜教!

回答
編輯回答
陌離殤

我建議你使用winscp。見(jiàn)https://winscp.net/eng/docs/l...

在項(xiàng)目中使用效果還是不錯(cuò)的。

2017年6月9日 08:25