Скопируйте изменяющийся файл с помощью File.Copy - PullRequest
1 голос
/ 31 августа 2009

Я пишу какой-то инструмент для резервного копирования, который должен копировать все файлы в каталоге. Сейчас я использую метод C # File.Copy(String, String, Boolean). Но другое приложение (которое я не могу изменить) одновременно записывает файлы в этот каталог.

Так что теперь мне интересно, возможно ли, чтобы файл был изменен на полпути в процессе копирования, создавая поврежденный файл резервной копии?

Спасибо

1 Ответ

3 голосов
/ 31 августа 2009

Нет, это не так. Базовая файловая система гарантирует, что этого не происходит.

...