我正在使用SharpSSH(http://www.tamirgal.com/blog/page/SharpSSH.aspx)将文件上传到某些sftp服务器。这很好。现在我想下载一个文件,我想获取方法可以用于此。这就是我的代码:使用SharpSSH从SFTP服务器下载文件?
Sftp sftp = new Sftp(ip, user, password);
sftp.Connect();
sftp.Get(pathOnSftpServer (/home/file.txt), localPathOnMyComputer (c:\test.txt));
sftp.Close();
的获取方法无效的返回类型,所以我想该文件将保存到我的第二个参数中指定?上述代码有什么问题?该文件不保存为c:\ test.txt。
感谢:-)
你实际上没有说过什么是错的 - 大概你说这个文件没有保存? – tomfanning 2011-03-25 08:55:21
是的,它不会出现在名称为test.txt的c:\中。没有错误抛出..虽然和调试也显示没有问题。 – grady 2011-03-25 08:57:56
我明白了!我的方式是正确的,代码没有针对本地路径的特权!无论如何,谢谢你们! – grady 2011-03-25 09:13:08