Я использую 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.
Спасибо :-)