【发布时间】:2017-01-16 19:34:08
【问题描述】:
我使用 aes256 加密将一个 1.5 GB 的文件夹压缩到多个 100 MB 的 zip 文件中。当我尝试解压缩时,在 70 - 75% 的文件被解压缩后出现错误
Ionic.Zip.BadStateException
抛出消息“尚未计算最终哈希值。”。请告诉我为什么会这样,我该如何解决。 我发现了同样的问题here,但没有解决方案。 请帮忙,谢谢。
【问题讨论】:
我使用 aes256 加密将一个 1.5 GB 的文件夹压缩到多个 100 MB 的 zip 文件中。当我尝试解压缩时,在 70 - 75% 的文件被解压缩后出现错误
Ionic.Zip.BadStateException
抛出消息“尚未计算最终哈希值。”。请告诉我为什么会这样,我该如何解决。 我发现了同样的问题here,但没有解决方案。 请帮忙,谢谢。
【问题讨论】:
好吧,我找到了一种解决方法,使用zip.ParallelDeflateThreshold = -1; 似乎可以修复错误。这样,压缩速度会变慢,但这是唯一的方法。
【讨论】: