Кто-нибудь знает, как реализовать функцию отката при копировании файлов при вызове исключения.C# File Copy Rollback
Вот некоторые условия, при копировании файлов:
- Скопируйте файл в папку общего
- файла не больше, чем 3MB
- Файл представляет собой файл изображения (JPG, JPEG, BMP , GIF, PNG)
- Предотвращение имени файла дубликата уже реализована
- ОС в Windows XP и выше
- код на C# .Net 4.0 в V isual Studio 2010 Professional
- Сетевое подключение к локальной сети
- Несколько файлов для копирования, отката, когда исключение
Пожалуйста, помогите. Спасибо заранее.
Не могли бы вы просто попытаться удалить файл, чтобы выполнить откат. Вы можете ловить ошибки, используя инструкцию try catch. – Dessus
Боюсь, что вы не получите много помощи, не показывая код. Вы хотите удалить все первые файлы, скопированные, если одна копия не удалась? –