cannot see copied files in winscp interface after refreshing

Advertisement

thanuja
Guest

cannot see copied files in winscp interface after refreshing

hi

I am new to this winscp thing.

I am using winscp dll for .net and a portable winscp.exe file to transfer files from local directory to remote server.

I get a success result but I can see the files only for a few mins in the winscp interface. I dont see them if I refresh it couple of times.

I think we have to see the files all the time not just for a few mins. Correct me if I am wrong.

Can someone help me with this...

Below is my code.

Thanks in advance.

SessionOptions sessionOptions = new SessionOptions
{
Protocol = Protocol.Sftp,
HostName = ConfigurationManager.AppSettings["HOSTNAME"].ToString(),
UserName = ConfigurationManager.AppSettings["USERNAME"].ToString(),
Password = ConfigurationManager.AppSettings["PASSWORD"].ToString(),
PortNumber = Convert.ToInt32(ConfigurationManager.AppSettings["PORT_NUMBER"]),
SshHostKey = ConfigurationManager.AppSettings["SSH_HOSTKEY"].ToString(),
};

using (Session session = new Session())
{
// Connect
session.Open(sessionOptions);

// Upload files
TransferOptions transferOptions = new TransferOptions();
transferOptions.TransferMode = TransferMode.Binary;
transferOptions.PreserveTimestamp = false;

TransferOperationResult transferResult;
transferResult = session.PutFiles(ConfigurationManager.AppSettings["SOURCE_DIRECTORY"].ToString(),
ConfigurationManager.AppSettings["DESTINATION_DIRECTORY"].ToString(),
false, transferOptions);

// Throw on any error
transferResult.Check();

// Print results
//foreach (TransferEventArgs transfer in transferResult.Transfers)
//{
// Console.WriteLine("Upload of {0} succeeded", transfer.FileName);
//}
}

Reply with quote

Advertisement

Advertisement

You can post new topics in this forum