我正在使用Ionic.Zip创建一个*.zip文件。然而,我的*.zip文件中包含多个相同的文件,有时甚至有20个副本,但ZIP格式根本没有利用这一点。
更糟糕的是,因为我正在将文件压缩到MemoryStream中,所以Ionic.Zip有时会崩溃并显示OutOfMemoryException。
是否有一个.NET库可以利用文件之间的冗余来进行压缩?
用户自己解压缩文件,因此不能使用奇异的格式。
更糟糕的是,因为我正在将文件压缩到MemoryStream中,所以Ionic.Zip有时会崩溃并显示OutOfMemoryException。
是否有一个.NET库可以利用文件之间的冗余来进行压缩?
用户自己解压缩文件,因此不能使用奇异的格式。