我使用 Ionic.Zip 压缩和解压缩我的数据。但我发现 Ionic.Zip 无法处理大文件(> 3GB)。
那么是否有任何第三方工具可以用来替代 Ionic.Zip?
如果您可以使用 .NET Framework 4.5+,则ZipArchive现在是 BCL 的一部分,如“ .NET 4.5 基类库中的新增功能”一文所述。
此外,恕我直言,“事实上的”第三方库是来自 SharpDevelop 团队的SharpZipLib 。
它实际上可以处理更大的文件。
为此,您需要使用属性:
UseZip64WhenSaving = Zip64Option.Always