アプリケーションを拡張して .zipx ファイルを解凍する必要があります。これは、WinZip の最新かつ最高の zip 圧縮のようです。
これを行うライブラリを知っている人はいますか?
ありがとう
ウィキペディアによると、WinZip はdeflate.zipxよりも新しい圧縮方法を使用する Zip アーカイブの拡張子として使用します。Deflate はおそらく誰もが圧縮または抽出できる Zip の最小標準ですが、bzip2、LZMA、PPMd+などの新しいアルゴリズムも標準によって定義されています。
新しい圧縮アルゴリズムを処理できるライブラリに関しては、少なくとも bzip2 圧縮を実装するSharpZipLibでうまくいくかもしれません。DotNetZipもありますが、新しい機能が少ないようです。
Johannes Rosselが述べたように、 SharpZipLibはC#で記述されたまともな圧縮ライブラリであり、ソースコードを利用できます。このライブラリはさまざまなプロジェクトでも使用されており、適切にサポートされているようです。唯一のマイナス面は、現在WinZipの新しいzipx形式をサポートしていないと思うことです。実際、WinZip以外に、この新しい形式を現在サポートしているアプリケーションやライブラリは見つかりませんでした。新しいフォーマットのライブラリが必要な場合、おそらく最初にチェックを開始するのは、WinZipサポート部門に問い合わせて、ラップできるネイティブライブラリがあるかどうか、または新しいフォーマットの仕様があるかどうかを確認することです。このファイル形式がクローズドスペックの場合、残念ながら多くのオプションがない可能性があります。