最新のionic zipバージョン1.9.1.8を使用しています。ionic zipのプロパティを設定しましたParallelDeflateThreshold = 0
。過去2ヶ月間、ジッパー機構が完全に機能していました。突然、これが機能しなくなりました。ジッパー糸がちょうどハングアップし、イオンジップがtmpファイルを作成し、zipファイルを作成できませんでした。小さなファイルサイズでも簡単にこの問題を再現できました。ionic zipを使用すると圧縮が失敗する
問題は、zipファイルを作成しながら、この場合にはイオン性ジッパーが絞首刑に、イオンジップの最新バージョンとあったが、次のように
この問題のための私の分析があります。私たちは、このDLLを使用している他のいくつかのユーザーも、自分のサイトでこのようなエラーを報告していることに気付きました。 the linkを参照してください。この問題はイオン性ジップのParallelThreshold
プロパティを無効にすることで解決しますが、マルチスレッドモードではなくシングルスレッドで動作するため、大きなログファイルのパフォーマンスが遅くなります。
ParallelDeflateThreshold
プロパティをデフォルト値に設定することで問題は解決しました。しかし、この問題の正確な原因を見つけることができませんでした。なぜジッパーが突然失敗するのですか?マシンの変更はありませんでした。
http://dotnetzip.codeplex.com/の誰かが役立つかもしれません。 – Surfbutler