Compression 我们可以使用.Net 4.5库压缩/解压大于4GB的文件吗?

Compression 我们可以使用.Net 4.5库压缩/解压大于4GB的文件吗?,compression,zip,unzip,Compression,Zip,Unzip,我们有一个使用SharpZipLib和.NET2.0的原始zip库。我们需要研究使用System.IO.Compression和System.IO.Compression.ZipArchive在.NET 4.5中现在可能实现的功能 我们应该使用.NET4.5库还是使用第三方开源库? 此外,我们需要能够压缩/解压大于4GB的文件。 欢迎提供示例、博客和任何帮助 谢谢4GB是32位指针的最大可寻址大小,因此它不适用于较大的文件。但是您可以尝试Zip64,它适用于较大的文件。这篇文章可能对你有帮助 希

我们有一个使用SharpZipLib和.NET2.0的原始zip库。我们需要研究使用System.IO.Compression和System.IO.Compression.ZipArchive在.NET 4.5中现在可能实现的功能

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


谢谢

4GB是32位指针的最大可寻址大小,因此它不适用于较大的文件。但是您可以尝试Zip64,它适用于较大的文件。这篇文章可能对你有帮助

希望这会有帮助

谢谢
Suresh是第三方。使用。它支持Zip64格式。

。。。我刚刚使用了那个库,它压缩了>4GB,不管有没有UseZip64。这是因为我的Windows是64位的吗?理论上,64位体系结构可以处理1680万TB的内存,post可能会向您提供有关64位机器可寻址大小的更多详细信息。谢谢,苏雷什