繁体   English   中英

Ionic.Zip库无法提取.rar文件C#

[英]Ionic.Zip library unable to extract .rar file C#

我正在尝试使用.net zip库(Ionic.Zip.dll)提取.rar文件。 执行以下代码时出现错误“ 无法将其读取为zipfile ”;

using (ZipFile zip1 = ZipFile.Read("E:\\APPS\\package.rar")){
}

我知道该错误是不言自明的,但Ionic.Zip的文档称该错误可用于提取.rar文件。 有任何想法吗?

好吧,我在说明中DotNetZip可以提取rar文件的地方。 他可以解zip使用WinRAR创建的zip ,但无法解WinRAR rar文件。

DotNetZip-用C#,VB,任何.NET语言压缩和解压缩

但是,有一些有趣的东西(下面的链接):

SharpCompress-用于RAR,7Zip,Zip,Tar,GZip,BZip2的完全本机C#库

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM