提取大尺寸(> 1GB)的文件时, “zipfile”会为 ExtractToDirectory 和所有其他函数引发错误。错误:中央目录结尾中预期的条目数与中央目录中的条目数不对应。
string zipPath = @"C:\Users\ABC\Work\sample.exe";
string extractPath = @"C:\Users\ABC\Work\New\";
ZipFile.ExtractToDirectory(zipPath, extractPath);
注意:文件没有损坏,因为它可以使用 7zip 解压缩。