使用c#ICSharpCode.SharpZipLib在目录中压缩大量文件

时间:2017-03-21 09:45:56

标签: c# .net memory-management zip compression

我在我的c#代码中使用ICSharpCode.SharpZipLib来解压目录中的旧日志文件。脚本运行良好,输出zip文件的大小合适。但是我的问题是我有一个88GB的目录大小在5-10mb范围内的文件,我在线阅读zip文件的最大大小是4GB,脚本/压缩是否适用于此数量并且不会抛出错误?我不想尝试它,因为这些文件来自生产应用程序。任何人都可以给我一些见解,评论或想法。提前致谢

1 个答案:

答案 0 :(得分:0)

你尝试过吗?你遇到了问题吗? SharpZipLib支持Zip64格式扩展,因此它应该能够创建远大于4 GB的zip文件。