C#Zipping库允许重命名zip包中的文件(不是DotNetZip)

时间:2014-04-30 13:51:41

标签: c# compression zip libraries

我在使用DotNetZip压缩大文件(1GB +,使用UseZip64WhenSaving = AsNecessary)时遇到了可靠性问题(耗时太长,间歇性失败),现在我正在寻找不同的压缩库。

我的一个硬性要求是库允许重命名包中的文件。这些文件正在下载,并且具有与我的不同的严格命名约定(也不能更改)。这排除了SharpZipLib,因为它没有提供我需要的功能。

有没有人对这种困境有任何可靠的建议/解决方案?

同样,如果有人建议使用除拉链之外的方便方法来提供大量媒体文件(很少超过10GB),我全都耳朵! :)

1 个答案:

答案 0 :(得分:0)

7zip有一个sdk,请看看:

http://www.7-zip.org/sdk.html