2010-08-05 142 views
-3

可能重複:
How to map an ftp share folder to a local drive using C# ?
Anybody has Client library on SFTP in C# ?如何在C#中使用SSH FTP或SFTP連接到FTP服務器?

喜,

如何連接到SSH使用FTP或SFTP在C#中的FTP服務器? 任何代碼片段。

+0

複製的http://stackoverflow.com/questions/3402512/how-to-map-an-ftp-share-folder-to-a-local-drive-using-c,HTTP: //stackoverflow.com/questions/3404710/how-to-mount-a-sftp-share-as-a-network-drive-programmatically-in-c,以及您的其他問題。你說你會避免重新提問,Swapnil。發生了什麼? – 2010-08-05 04:51:30

+0

@michael:這是完全不同的問題,我猜,以前我問過有關FTP的問題,現在它是SFTP連接,我問。如何連接,只有我想知道.. – 2010-08-05 04:55:59

+0

這看起來不同..,它不再詢問映射一個驅動器,只是訪問一個SFTP文件夾,而SFTP確實對.NET開發人員構成了挑戰... ... – David 2010-08-05 04:56:43

回答

1

除非事情在去年發生了變化,否則我沒有多少選擇。我們最終只使用了可編寫腳本的第三方應用程序(非.NET):http://winscp.net/eng/index.php

我們創建了一個腳本,並使用System.Diagnostic.Process類從.NET應用程序中調用它。

但是,如果您願意爲此付費,Rebex DOES就有一個.Net組件。 FTP,FTPS和SFTP之間的區別也很好解釋。

http://www.rebex.net/sftp.net/