DotNetZip расстегнуть молнию Ionic.Zip.BadStateException

Я заархивировал папку размером 1,5 ГБ в несколько файлов ZIP размером 100 МБ с использованием шифрования aes256. При попытке разархивировать, после 70 - 75% файлов были разархивированы ошибка

Ionic.Zip.BadStateException

был брошен с сообщением "Окончательный хэш не был вычислен." Пожалуйста, скажите мне, почему это происходит и как я могу это исправить. Я нашел ту же проблему здесь, но без решения. Пожалуйста, помогите, спасибо.

1 ответ

Решение

Ну, я нашел обходной путь, используя zip.ParallelDeflateThreshold = -1; кажется, чтобы исправить ошибку. При этом архивирование происходит медленнее, но это единственный способ.

Другие вопросы по тегам