Я новичок в WinSCP. Я сталкиваюсь с трудностями в том, чтобы сделать путь к динамическому, потому что папка на моем FTP генерируется следующим образом: root/data/20160222/00(hour)/00(minute)/test.json*
C# WinSCP .NET сборка Загрузите последний файл из последнего каталога
Этот путь также всегда содержит более одного файла.
SessionOptions sessionOptions = new SessionOptions
{
Protocol = Protocol.Ftp,
HostName = "192.168.1.100",
UserName = "admin",
Password = "admin",
};
string localPath = @"c:\\gatewayftp\\json";
// this path needs to take the latest date and the latest hour and minutes every day
string remotePath = "/data/20160228/2100/59"
Теперь я устанавливаю фиксированный путь, борюсь за решение.
Я получаю ошибку исключения в WinSCP.SessionRemoteException: Ошибка перечисления данных каталога/20160228/---> winSCP.SessionException: не удалось удалить список каталогов. Ошибка смены каталога – NewUser
Включить ведение журнала ('Session.SessionLogPath') и прикрепить журнал к вашему вопросу. –
спасибо решить проблему Martin с помощью функции C# функции datetime. пожалуйста, закройте эту тему, спасибо. – NewUser