DotNetZip提取文件导致"溢出,同时创建文件名"错误

时间:2012-10-08 01:39:58

标签: c# c#-4.0 dotnetzip

使用DotNetZip有一个奇怪的问题,在尝试读取zip文件时,我收到错误

  

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

我正在使用的代码是

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

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

0 个答案:

没有答案