2

使用 DotNetZip 时遇到一个奇怪的问题,在尝试读取 zip 文件时,出现错误

Ionic.Zip.ZipException:无法将其读取为 ZipFile ---> System.OverflowException:创建文件名时溢出

我正在使用的代码是

using (ZipFile zip = ZipFile.Read(file.FullName))
{
    zip.ExtractAll(extractedFolder, ExtractExistingFileAction.OverwriteSilently);
}

我最初认为这是文件名错误,但它不是长文件名/路径,远低于 Windows 规定的 260 个字符限制,并且已提取具有相同长度的其他文件没有问题。

4

0 回答 0