Я могу разархивировать файлы, используя тот же код, но для файлов выше 65 МБ это вызывает ошибку переполнения в ZipFile.Read
Я написал код:
using Ionic.Zip;
private void UnzipFile()
{
using (ZipFile zip = ZipFile.Read(currentFilePath))
{
zip.ExtractAll(target_file_path, ExtractExistingFileAction.OverwriteSilently);
}
}
Но появляется ошибка переполнения:
Ionic.Zip.ZipException
HResult=0x80131500
Message=Cannot read that as a ZipFile
Source=Ionic.Zip
StackTrace:
at Ionic.Zip.ZipFile.ReadIntoInstance(ZipFile zf)
at Ionic.Zip.ZipFile.Read(String fileName, TextWriter statusMessageWriter, Encoding encoding, EventHandler`1 readProgress)
at Ionic.Zip.ZipFile.Read(String fileName)
Inner Exception 1:
OverflowException: overflow while creating filename