session.GetFiles delete the files when flag is False
Hello everyone,
I am using 5.7.7.0 version of winSCPnet dll. Below lines of code I am using to get file from FTP server.
I am facing the issue that after downloading the files to my local dir, the files getting deleted even though the remove flag is false.
using (Session session = new Session())
{
session.DisableVersionCheck = true;
session.Open(sessionOptions);
// Download files
TransferOptions transferOptions = new TransferOptions();
transferOptions.TransferMode = TransferMode.Binary;
//transferOptions.OverwriteMode = OverwriteMode.Overwrite;
TransferOperationResult transferResult;
transferResult = session.GetFiles("/IN/*", filepath + @"\download\", false, transferOptions);
// Throw on any error
transferResult.Check();
// Print results
foreach (TransferEventArgs transfer in transferResult.Transfers)
{
Console.WriteLine("Download of {0} succeeded", transfer.FileName);
}
}
I would appreciate anyone help me on this quickly.
Thanks,
Gaya
I am using 5.7.7.0 version of winSCPnet dll. Below lines of code I am using to get file from FTP server.
I am facing the issue that after downloading the files to my local dir, the files getting deleted even though the remove flag is false.
using (Session session = new Session())
{
session.DisableVersionCheck = true;
session.Open(sessionOptions);
// Download files
TransferOptions transferOptions = new TransferOptions();
transferOptions.TransferMode = TransferMode.Binary;
//transferOptions.OverwriteMode = OverwriteMode.Overwrite;
TransferOperationResult transferResult;
transferResult = session.GetFiles("/IN/*", filepath + @"\download\", false, transferOptions);
// Throw on any error
transferResult.Check();
// Print results
foreach (TransferEventArgs transfer in transferResult.Transfers)
{
Console.WriteLine("Download of {0} succeeded", transfer.FileName);
}
}
I would appreciate anyone help me on this quickly.
Thanks,
Gaya