我必须提取一个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
吗?如果是这样,哪一个?
我尝试安装SevenZipSharp
和SevenZipExtractor
以及SevenZipSharp.Net45
,但在每种情况下安装都出错了。
任何人都可以帮助我吗?
答案 0 :(得分:0)
我使用SharpCompress解决了问题 nuget包中的p3-sharpcompress。