Rebex sftp의 Sftp.DeleteFile(string filename
을 사용할 때 SftpException: No such file; File not found.
이 표시됩니다. 이는 처음에는 파일이 존재하는지 확인하기 때문에 특히 이상합니다.rebex sftp 파일 삭제 관련 문제
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의 온라인 문서 라이브러리에 익숙하지 않은 사람들을 위해 here 찾을 수 있습니다
여기에 관련 샘플 코드입니다.
여기에 무슨 일이 벌어지고 있는지에 대한 아이디어가 있습니까?
일반적으로 라이브러리는 서버의 오류 메시지를 변환합니다. Rebex 지원을 시도 했습니까 (반응이 좋습니다)? –