0
我想检查一个远程文件夹是否存在,然后再列出其中的文件。 但此代码给我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” 等