私はIonic.Zipを使用してデータを圧縮し、解凍します。しかし、私はIonic.Zipが大きなファイルサイズ(> 3GB)を扱うことができないことがわかりました。C#のイオンジップの代替品は何ですか?
Ionic.Zipの代わりに使用できるサードパーティのツールはありますか?彼らのウェブサイトから
私はIonic.Zipを使用してデータを圧縮し、解凍します。しかし、私はIonic.Zipが大きなファイルサイズ(> 3GB)を扱うことができないことがわかりました。C#のイオンジップの代替品は何ですか?
Ionic.Zipの代わりに使用できるサードパーティのツールはありますか?彼らのウェブサイトから
あなたが4.5を使用することができた場合は、このための「事実上の」サードパーティのライブラリはSharpDevelopのチームからSharpZipLibで私見、それは、今もBCL
http://msdn.microsoft.com/en-us/library/system.io.compression.ziparchive(VS.110).aspx
http://msdn.microsoft.com/en-us/magazine/jj133817.aspx
の一部です:
引用:Zipアーカイブ内のファイルの
大きさや数は、メモリとディスク・スペース要件には全く影響を与えません。
もっと安いオプションがあります。
System.IO.Compression名前空間には、01を持っていますおよびGZipStreamクラス。
実際に大きなファイルを処理できます。あなたがプロパティを使用する必要があることについては
:
UseZip64WhenSaving = Zip64Option.Always
私はいくつかのフォーラムを経まし、彼らはイオン性のジッパーがprocess..The問題を保存する時に複数のスレッドやバッファを(そのようないくつかのstuffs)使用していることを言います私はここに直面しています私は私のユーザーのマシンでコンテンツを圧縮することができますが、複数のアプリケーションを実行しているマシンでイオンzipはzipファイルを保存できません...例外は "system.outofmemory" – Techy