Я использую следующий код для извлечения всех файлов в папке
using (ZipArchive archive = new ZipArchive(zipStream))
{
archive.ExtractToDirectory(location);
}
Но если один файл существует, он выдает исключение. Есть ли способ сообщить API Compression заменить существующие файлы.
Я нашел один способ - сначала получить все имена файлов, а затем проверить, существует ли файл и удалить его. Но для меня это как-то очень дорого.