日期:2014-05-17  浏览次数:21117 次

紧急求助,使用SharpZipLib 解压带密码的压缩文件!
因为要往一个压缩文件中添加或更新新文件,所以下了SharpZipLib的最新版本0.85.5(以前一直用的是0.84)。没想到却遇到诸多问题,首先是ZipFile中的Delete方法不能正常删除,经修改源码后,可以删除了。又发现Add方法有问题,只能用Add(filepath)而不能用Add(ZipEntry)方式添加。现在又发现在解压带密码的文件时出错,抛出异常:Entry compressed size 11 too small for encryption。在网上搜过,发现也有人遇到这个问题,但无解决办法。这里有人知道怎么解决这个问题吗?发现这个版本的问题很多啊。。郁闷

------解决方案--------------------
解决就好