Rebex SftpException: No such file; File not found.
sftp のSftp.DeleteFile(string filename
) を使用すると、ファイルが存在することを最初に確認しているため、特に奇妙です。
関連するサンプル コードは次のとおりです。
foreach (var file in fileList)
{
if(ftp.Connection.FileExists(file.Name))
{
try
{
ftp.Connection.DeleteFile(file.Name);
}
catch (SftpException ex)
{
Log.Error("Deletion failed.", ex);
}
}
else
{
Log.Debug(string.Format("'{0}' not found.", file.Name));
}
}
ライブラリに慣れていない人のために、Rebex のオンライン ドキュメントはここにあります。
ここで何が起こっているかについてのアイデアはありますか?