Здравствуйте, ребята, я пытаюсь протолкнуть файлы из SFTP remote path в локальный пункт назначения, но цикл for не может разобрать удаленный каталог ! любое предложение
Directoryinfoкласс источник = новый Directoryinfoкласс("/главная/DRuser/цифровой река/входящих/");
Приставка.WriteLine("Извлеченный Исходный Каталог");
DirectoryInfo target = новый DirectoryInfo(@"E:\Downloads");
Приставка.WriteLine("Извлеченный Целевой Каталог");
если (!Directory.Exists(target.Полное имя))
{
Каталог.CreateDirectory(target.Полное имя);
}
foreach (FileInfo fi в исходном коде.Заражен())
{
если (fi.Length != 0)
интернет.Метод CopyTo(Путь.Комбайн(цель.ToString(), fi.Name), правда);
}
Приставка.WriteLine("Файлы Успешно Перемещены");
Что я уже пробовал:
попытался протолкнуть файлы из исходного каталога, который является каталогом sftp, в целевой каталог (локальный путь).
когда "foreach (FileInfo fi в исходном коде.GetFiles())" выполняет я получаю эту ошибку System.IO.DirectoryNotFoundException: 'не удалось найти часть пути 'C:\home\DRuser\Digital река\входящая'.'