【问题标题】:DotNetZip unzip throw Ionic.Zip.BadStateExceptionDotNetZip 解压缩抛出 Ionic.Zip.BadStateException
【发布时间】:2017-01-16 19:34:08
【问题描述】:

我使用 aes256 加密将一个 1.5 GB 的文件夹压缩到多个 100 MB 的 zip 文件中。当我尝试解压缩时,在 70 - 75% 的文件被解压缩后出现错误

Ionic.Zip.BadStateException

抛出消息“尚未计算最终哈希值。”。请告诉我为什么会这样,我该如何解决。 我发现了同样的问题here,但没有解决方案。 请帮忙,谢谢。

【问题讨论】:

    标签: c# zip aes dotnetzip


    【解决方案1】:

    好吧,我找到了一种解决方法,使用zip.ParallelDeflateThreshold = -1; 似乎可以修复错误。这样,压缩速度会变慢,但这是唯一的方法。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多