2010-08-05 140 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/