0

当我尝试使用 ZipArchive 读取包含在大型 zip 文件(扩展至 3.9GB)中的文件时,我在 StreamReader 行上收到 InvalidDataException 异常“存档条目是使用不支持的压缩方法压缩的”。

using (ZipArchive archive = ZipFile.OpenRead(zippedFileName))
{
    foreach (ZipArchiveEntry entry in archive.Entries)
    {
        using (StreamReader sr = new StreamReader(entry.Open()))
        {
            ...
        }
    }
}

相同的代码适用于 600M(提取)的 zip 文件。

有没有办法让它工作?

4

0 回答 0