C# DotNetZip提取文件原因“;创建文件名时溢出";错误
在使用DotNetZip时遇到了一个奇怪的问题,当我试图读取zip文件时,会出现错误 Ionic.Zip.ZipException:无法将其作为ZipFile-->System.OverflowException:在创建文件名时溢出 我使用的代码是C# DotNetZip提取文件原因“;创建文件名时溢出";错误,c#,c#-4.0,dotnetzip,C#,C# 4.0,Dotnetzip,在使用DotNetZip时遇到了一个奇怪的问题,当我试图读取zip文件时,会出现错误 Ionic.Zip.ZipException:无法将其作为ZipFile-->System.OverflowException:在创建文件名时溢出 我使用的代码是 using (ZipFile zip = ZipFile.Read(file.FullName)) { zip.ExtractAll(extractedFolder, ExtractExistingFileAction.OverwriteSi
using (ZipFile zip = ZipFile.Read(file.FullName))
{
zip.ExtractAll(extractedFolder, ExtractExistingFileAction.OverwriteSilently);
}
我最初认为这是文件名的一个错误,但是它不是一个长文件名/路径,远远低于windows规定的260个字符的限制,并且其他具有相同长度的文件提取时没有出现问题。获得答案的最佳方法是询问创建者。只需制作一个会导致此处所述错误的示例项目,并打开一个问题,将其上载到此处:。这将得到这个问题的最佳支持。获得答案的最佳方式是询问创建者。只需制作一个会导致此处所述错误的示例项目,并打开一个问题,将其上载到此处:。这将在这个问题上得到最好的支持。