2011-01-07 28 views
10

我使用FileZilla中我最喜歡的FTP應用程序相當長一段時間,並欣賞其驚人的功能。淨FTP庫

由於我是一個程序員自己,我經常碰到的情況,我需要FTP支持。然後我總是發現自己希望在我的系統中使用FileZilla作爲基本的FTP組件,因爲它支持我所需要的一切。

我的問題是,我在C#.NET編程,因而不能直接使用FileZilla的源代碼,即使它是開源的。即使可以直接使用它,但我不知道從何處着手查看源代碼,因爲我甚至無法在VS.NET中編譯它(當然,我嘗試將它編譯爲C++,當然)。

有沒有可能來包裝,使用P在C#中的FileZilla代碼/調用,所以我們會得到所有腦幹最好的免費.NET FTP庫?

+4

互聯網上搜索「 .NET FTP庫」 – 2011-01-07 04:54:42

+21

就是這樣把我帶到這裏搜索... :) – 2012-04-13 08:00:18

回答

12

雖然你可以換任何東西,控制接口和錯誤條件將是非常具有挑戰性的。我建議你檢查組件/庫

這門課已經在.NET Framework:http://msdn.microsoft.com/en-us/library/system.net.ftpwebrequest.aspx

這個開源顯然支持SFTP:http://sshnet.codeplex.com/

還是有一些廣告的: http://www.dart.com/ptftpnet.aspxhttp://www.rebex.net/ftp.net/

或搜索計算器的揭示了大量的.NET/FTP相關的問題:https://stackoverflow.com/search?q=.net+FTP+library