Я создаю небольшое .NET-приложение на C# для загрузки файлов на FTP-сервер. Я использую .NET DLL для WinSCP, делая это, и я пытался найти хорошее решение для своей проблемы.Загрузка файла с помощью WinSCP .NET/COM с временными именами файлов
Папка FTP, в которую будут помещены все мои файлы, будет контролироваться другим приложением. Затем это приложение будет принимать эти файлы и обрабатывать их автоматически.
Так что я хочу, чтобы мои файлы были захвачены приложением до завершения передачи.
Поэтому я хочу использовать временное использование имени файла или, возможно, временную папку, а затем переместить файлы при завершении загрузки.
Что вы предлагаете как лучший подход? И второй вопрос: в WinSCP .NET должна быть опция Transfer Resume, которая передает файл с временным именем и переименовывает по завершении. Но я не могу заставить это работать и ищет какие-либо намеки на то, как заставить это работать?
Является ли другое приложение для поиска определенного шаблона имен? Кого можно избежать при загрузке. –
Да, 5-6 разных типов файлов –
Вы просматривали событие Session.FileTransferred? –