Я отслеживаю папку для новых файлов и должен обрабатывать их. Проблема в том, что иногда открытие файла не выполняется, потому что система не закончила его копирование.Как проверить, полностью ли скопирован файл в .NET.
Каков правильный способ проверить, закончилось ли копирование файла?
Уточнение: У меня нет прав на запись в папку/файлы и невозможно управлять процессом копирования (это пользователь).
Хороший вопрос! Когда у меня была эта проблема, я просто добавил System.Threading.Thread.Sleep (1000), но я бы * хотел * получить лучшее решение (это так просто ...) – Treb
У вас есть доступ к исходному файлу, который копируется? –