Я хочу проверить, существует ли удаленная папка, прежде чем перечислять файлы внутри нее. Но этот код дает мне SftpPathNotFoundException : No such file
Проверьте, существует ли удаленная папка - Renci.ssh
Я знаю, что папка, которая проверяется, не существует, и именно по этой причине я бы хотел ее обработать.
var sftp = new SftpClient(sftpHost, username, password);
string sftpPath30s = "/home/Vendors/clips/1/4/4";
if (sftp.Exists(sftpPath30s))
{
var files30s = sftp.ListDirectory(sftpPath30s); //error here
if(files30s!=null)
{
Console.writeline("code doesn't reach here");
}
}
Этот код отлично работает для других существующих папок, таких как «/ дома/Продавцы/клипы/1/4/3» и т.д.