我需要访问zip包中的内容/文件夹,该zip包的扩展名不是zip(但该包确实是zip)。理想情况下,我希望只访问其中一个子文件夹中的内容,而不解压缩包,但我甚至找不到一种方法来首先解压缩包。我必须在c#中使用.Net 4,所以我无法访问ZipFile。
我尝试使用GZipStream,但收到如下错误消息:“GZip头文件中的幻数不正确。请确保您传入的是Gzip流。”
发布于 2015-01-09 14:31:00
使用SharpZipLib
http://icsharpcode.github.io/SharpZipLib/
http://www.nuget.org/packages/SharpZipLib/
它有你需要的一切。
发布于 2015-01-09 18:06:05
我会使用http://dotnetzip.codeplex.com/
它真的很容易使用。
https://stackoverflow.com/questions/27854879
复制相似问题