首页
/ 【亲测免费】 SharpCompress 项目推荐

【亲测免费】 SharpCompress 项目推荐

2026-01-29 12:02:32作者:薛曦旖Francesca

1. 项目基础介绍和主要编程语言

SharpCompress 是一个完全托管的 C# 库,旨在处理多种压缩类型和格式。该项目适用于 .NET Framework 4.6.2、.NET Standard 2.1、.NET 6.0 和 .NET 8.0。通过 SharpCompress,开发者可以轻松地解压和压缩各种文件格式,包括但不限于 RAR、7Zip、ZIP、TAR、BZip2、GZip 和 LZip。

2. 项目核心功能

SharpCompress 的核心功能包括:

  • 多格式支持:支持解压和压缩多种文件格式,如 RAR、7Zip、ZIP、TAR、BZip2、GZip 和 LZip。
  • 前向只读和随机访问 API:提供前向只读和文件随机访问的 API,适用于处理大型文件。
  • 非可寻址流支持:支持处理非可寻址流,使得大型文件可以在下载流时进行处理。
  • 写支持:实现了对 ZIP、TAR、BZip2、GZip 和 LZip 的写支持。

3. 项目最近更新的功能

SharpCompress 最近的更新包括以下功能:

  • 版本 0.18:现已发布在 GitHub 上。
  • 版本 0.17.1:修复了 .NET Core 在 Windows 上的 Bug。
  • 版本 0.17.0:新增了对 LZip 的完全支持,可以读写 LZip 文件和 TAR 文件中的 LZip 文件。
  • 版本 0.16.2:修复了 .NET 3.5 应支持文件和加密的问题。
  • 版本 0.16.1:修复了 RAR 条目键规范化问题。
  • 版本 0.16.0:更新至 VS2017,框架目标已更改。

通过这些更新,SharpCompress 不仅增强了其功能性,还提高了稳定性和兼容性,使其成为处理压缩文件的理想选择。

登录后查看全文
热门项目推荐
相关项目推荐

项目优选

收起