UWP解压缩7Z文件

时间:2016-12-11 15:29:33

标签: uwp 7zip

我必须提取一个7z文件。

如果我使用:

Dim archive = Await localFolder.GetFileAsync("5.7z")
IO.Compression.ZipFile.ExtractToDirectory(archive.Path, localFolder.Path)

我收到错误:

  

类型' System.IO.InvalidDataException'的例外情况发生在System.IO.Compression.ZipFile.dll中但未在用户代码中处理   附加信息:找不到中央目录结束记录。

(我知道......它仅适用于.zip个文件,但我认为我会尝试。)

我可以在UWP中解压缩7z文件吗?

我必须安装特定的.dll吗?如果是这样,哪一个?

我尝试安装SevenZipSharpSevenZipExtractor以及SevenZipSharp.Net45,但在每种情况下安装都出错了。

任何人都可以帮助我吗?

1 个答案:

答案 0 :(得分:0)

我使用SharpCompress解决了问题 nuget包中的p3-sharpcompress。