C#有没有不调用WinRar.exe实现全部格式的压缩文件的解压的方法或类库

freetd 2010-09-01 09:59:59
如题,网上很多解压缩的类,基本都是SharpZipLib和.NET自带的解压缩类,问题是这两个类库都是只能自己解压自己,一旦遇到用WinRar和其它如Zip程序生成的压缩文件就无能为力(有可能是可以解压吧,只不过我没有见过,如果谁知道请告诉一下),在这里希望得到一个全能的解压缩类。不需要安装什么程序的
...全文
159 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
yue_shanglin 2010-09-01
  • 打赏
  • 举报
回复
您不用全部安装winrar,您只需要调用winrar的接口函数,将winrar的编程接口动态链接库安装到您的程序里面就可以了,至于说要全能的话,由于各种加密的算法是不同的,因此想要全能就只能综合各家的,但是新出来的算法又得新增进去,这样才是可行的
孟子E章 2010-09-01
  • 打赏
  • 举报
回复
安装WinRar.EXE也不能实现全能解压缩,其他格式的WinRar.EXE不支持的也是无法处理的。
freetd 2010-09-01
  • 打赏
  • 举报
回复
厄,那这样就是没办法啦,所以说是不是要实现全能解压,只能先安装WinRar.EXE
孟子E章 2010-09-01
  • 打赏
  • 举报
回复
WinRar格式不是公开的,没有全能的解压缩类

110,571

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧