【发布时间】:2013-11-06 18:21:30
【问题描述】:
.NET 4.5 是否支持使用 zip64 进行压缩和解压缩?我知道一些第三方库(例如 dotnetzip)支持它,但我想知道 .NET 类(例如 ZipArchive 或 ZipFile)是否支持它?如果没有,那我怎么能使用 Windows 资源管理器或使用 Windows 的默认 zip 实用程序提取 zip64 的 zip 文件?
【问题讨论】:
.NET 4.5 是否支持使用 zip64 进行压缩和解压缩?我知道一些第三方库(例如 dotnetzip)支持它,但我想知道 .NET 类(例如 ZipArchive 或 ZipFile)是否支持它?如果没有,那我怎么能使用 Windows 资源管理器或使用 Windows 的默认 zip 实用程序提取 zip64 的 zip 文件?
【问题讨论】:
我可以确认 ZipArchive 会在需要时自动创建 zip64 存档,我还没有测试过解压缩,但如果它不受支持,我会很惊讶!
【讨论】:
Dot NET 框架 4.5 在 System.IO.Compression 命名空间中提供了一些新类,允许我们这样做。
使用这些类我们可以做到以下几点:
1.创建新的 Zip 文件。
2.打开和修改现有的Zip文件
3.解压Zip文件的内容
【讨论】: