我正在使用 SharpSSH (http://www.tamirgal.com/blog/page/SharpSSH.aspx) 将文件上传到某个 sftp 服务器。这很好用。现在我想下载一个文件,我猜可以使用Get方法。那是我的代码:
Sftp sftp = new Sftp(ip, user, password);
sftp.Connect();
sftp.Get(pathOnSftpServer (/home/file.txt), localPathOnMyComputer (c:\test.txt));
sftp.Close();
Get方法的返回类型为 void,所以我猜该文件将保存到我在第二个参数中指定的内容?上面的代码有什么问题?该文件未另存为 c:\test.txt。
谢谢 :-)