C# zip库(zlib、bzip2)和单声道支持

C# zip库(zlib、bzip2)和单声道支持,c#,.net,mono,zip,bzip2,C#,.net,Mono,Zip,Bzip2,你能建议我支持zib和bzip2算法的zip库吗 我的要求: 完全.net管理的代码 免费的 流行的 可以与mono一起使用 谢谢大家 退房 从: SharpZipLib支持哪些格式? Sharpzip支持使用存储和deflate压缩方法的Zip文件,还支持旧(PKZIP 2.0)样式和AES加密、带有GNU长文件扩展名的tar、gzip、zlib和原始deflate以及BZip2 Zip64受支持,而Deflate64尚不受支持。AES支持加密和解密,ZipInputStream类除外(将Zi

你能建议我支持zib和bzip2算法的zip库吗

我的要求:

  • 完全.net管理的代码
  • 免费的
  • 流行的
  • 可以与mono一起使用
  • 谢谢大家

    退房

    从:

    SharpZipLib支持哪些格式?

    Sharpzip支持使用存储和deflate压缩方法的Zip文件,还支持旧(PKZIP 2.0)样式和AES加密、带有GNU长文件扩展名的tar、gzip、zlib和原始deflate以及BZip2

    Zip64受支持,而Deflate64尚不受支持。AES支持加密和解密,ZipInputStream类除外(将ZipFile与输入流一起使用,直到完成此操作)

    我可以在我的商业应用程序中使用SharpZipLib吗?

    是的,您可以,许可条款中有一个例外,允许将#Zip链接到任何应用程序。但是#Zip的源代码仍然是GPLed,因此您对源代码所做的任何更改都必须提供给所有人


    我已经为许多格式类型(bzip2、gzip、zip、rar等)创建了一个一致的API,并且是完全免费的(MS-PL)。请告诉我任何需要/更改/建议。

    请注意,Mono附带的SharpZipLib版本已经过时,并且存在已知的bug。不过,将当前版本与应用程序捆绑在一起很好。感谢大家的快速响应。@非常感谢,但是SharpCompress是否支持zlib格式?它支持zip和gzip使用的Deflate。就我所知,zlib是Deflate的一个实现。