我正在使用CSharpZipLib库自动压缩一些文件。问题是,生成的zip文件不能用于Winzip (Version8.1)或XP的压缩文件夹。它确实适用于7zip。
Winzip给出了一个错误,即这个文件不是标准的Zip2.0格式的。
我是否可以更改一个参数,使库以Winzip/XP兼容的格式进行压缩?
发布于 2009-09-14 16:11:41
在您的ZipOutputStream中设置如下内容:
UseZip64 = ICSharpCode.SharpZipLib.Zip.UseZip64.OffZip64与Windows压缩文件夹实用程序或WinZip不兼容。
编辑:显然,自我使用的版本以来,API已经发生了变化,该属性现在是枚举而不是布尔值。
https://stackoverflow.com/questions/1422520
复制相似问题