波斯马BOSSMA Information Technology

c#使用开源项目[SharpZipLib]解压缩

发布时间:2009年2月14日 / 分类:ASP.NET, DOTNET / 25,173 次浏览 / 评论

一直还在使用.net2.0,虽然也有一个解压缩的类,但是好像并不怎么受欢迎。
令人高兴的是我们还可以选择别的:SharpZipLib。

我从网上找了一些代码,有些做了修改,已经测试可以使用。
解压缩操作类:

测试:

在解压缩的时候会出现一个问题:size mismatch: XXXXXXX
有个办法,我还没仔细看,但是有效:
打开SharpZipLib源代码,你找到ZIP文件夹下的,ZipInputStream.cs文件
然后找到这段

把如上代码注释掉,然后编译,从新引入DLL到项目中就可以了.

本博客所有文章如无特别注明均为原创。
复制或转载请以超链接形式注明转自波斯马,原文地址《c#使用开源项目[SharpZipLib]解压缩

关键字:

建议订阅本站,及时阅读最新文章!
【上一篇】 【下一篇】

发表评论