2016-06-02 2 views
1

aes256 암호화를 사용하여 1.5MB의 폴더를 100MB의 여러 zip 파일로 압축했습니다. 나는 70 후, 압축을 해제하려고 할 때 - 파일의 75 %가 메시지와 함께 발생 된 오류DotNetZip unzip throw Ionic.Zip.BadStateException

Ionic.Zip.BadStateException 

의 압축을 해제했다 "최종 해시 계산되지 않았습니다.". 왜 그것이 일어나고 있는지 그리고 어떻게 해결할 수 있는지 말해주십시오. here 같은 문제가 발견되었지만 해결책이 없습니다. 도와주세요.

답변

1

글쎄, zip.ParallelDeflateThreshold = -1;을 사용하여 해결 방법을 발견했습니다. 버그를 수정하는 것 같습니다. 이것으로 지퍼는 느려지지만, 유일한 방법입니다.