C# 如何在windows 8应用商店应用程序中下载和提取.tar.gz文件

C# 如何在windows 8应用商店应用程序中下载和提取.tar.gz文件,c#,windows-8,C#,Windows 8,我从服务器上得到了.tar.gz(.tgz)文件。如何在windows 8应用商店应用程序中下载和解压缩此文件,然后需要将此解压缩文件存储在存储器中。您可以使用下载文件并将其放入 您可以使用提取tar/gzip编码的文件。我知道现在回复已经太迟了,但是添加我的答案可以帮助其他用户寻找一些好的zip/tar提取程序 一个可以用来提取,压缩/焦油包 NoxHarmonium是真的,您需要在本地存储中下载,然后使用上述库提取。metro应用程序不支持WebClient方法。它改变了名称,但它几乎是相同

我从服务器上得到了.tar.gz(.tgz)文件。如何在windows 8应用商店应用程序中下载和解压缩此文件,然后需要将此解压缩文件存储在存储器中。

您可以使用下载文件并将其放入
您可以使用提取tar/gzip编码的文件。

我知道现在回复已经太迟了,但是添加我的答案可以帮助其他用户寻找一些好的zip/tar提取程序

一个可以用来提取,压缩/焦油包


NoxHarmonium是真的,您需要在本地存储中下载,然后使用上述库提取。

metro应用程序不支持WebClient方法。它改变了名称,但它几乎是相同的东西和方法。现在,当我使用HttpClient下载.tar.gz文件时,我收到了此错误(mscorlib.dll中出现了“System.Threading.Tasks.TaskCanceledException”类型的异常,但未在用户代码中处理。其他信息:任务已取消。如果存在此异常的处理程序,则程序可以安全地继续。)在我的代码下面:string resourceAddress=“我的下载链接”;var cli=新的HttpClient();var respon=await cli.GetAsync(resourceAddress);var res=await respon.Content.ReadAsStreamAsync();NoxHarmonium(SharpZipLib)引用的.NET Zip库当前不支持WinRT。不幸的是,一个简单的SharpZipLib端口似乎不可能实现,因为微软对创造性破坏的追求忽略了WinRT中的“加密流”和“ICryptoTransform”。