DotNetZip dllを使用して、C#で非常に単純なプログラムを作成しました。最適な圧縮を選択するzipファイルを抽出しようとしています。これがコードです。
static void Main(string[] args)
{
string nameOfFile = "testBest.zip";
string directory = "testBest";
Console.WriteLine("Extracting file {0} to {1}", nameOfFile, directory);
using (ZipFile zip = ZipFile.Read(nameOfFile))
{
foreach (ZipEntry e in zip)
{
e.Extract(directory, ExtractExistingFileAction.OverwriteSilently);
}
}
}
また、エラーは、txtファイルの1つがサポートされていない圧縮方法を使用していることを示しています。
最高の圧縮を使用している場合、DotNetZipライブラリはzipファイルを抽出できませんか?これを処理する方法はありますか?選択肢は何ですか?