我们可以使用.Net 4.5库对大于4GB的文件进行ZIP / Unzip压缩吗?

时间:2014-03-25 16:54:40

标签: compression zip unzip

我们有一个使用SharpZipLib和.NET 2.0的原始zip库。我们需要使用System.IO.Compression和System.IO.Compression.ZipArchive来研究.NET 4.5中现在可能的内容。

我们应该使用.NET 4.5库还是使用第三方开源库? 此外,我们需要能够压缩/解压缩大于4GB的文件。 欢迎提供样品,博客和任何帮助。

谢谢

2 个答案:

答案 0 :(得分:1)

4GB是32位指针的最大可寻址大小,因此它不适用于较大的文件。但你可以尝试Zip64,它将适用于更大的文件。 This帖子可能会对您有所帮助。

希望这会有所帮助!

由于 苏雷什

答案 1 :(得分:1)

第三方。使用DotNetZip。它支持Zip64格式。