当我尝试使用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文件的文件。
有没有办法让它发挥作用?