使用.Net 4在C#中解压缩包

时间:2015-01-09 06:16:42

标签: c# .net-4.0 unzip

我需要访问zip包中的内容/文件夹,其中包含zip以外的扩展名(但该包确实是zip)。理想情况下,我只想从一个子文件夹访问内容而不解压缩包,但我找不到一种方法甚至首先解压缩包。我必须在c#中使用.Net 4,所以我无法访问ZipFile。

我尝试使用GZipStream但是收到如下错误消息: “GZip标头中的幻数不正确。请确保传入Gzip流”

2 个答案:

答案 0 :(得分:1)

答案 1 :(得分:0)

我会使用http://dotnetzip.codeplex.com/

它非常易于使用。