2012-12-14 61 views

回答

-1

您可以下載與WebClient Class的文件,並把它變成local storage 可以提取與.NET Zip Library焦油/ gzip的編碼的文件。

+1

metro應用程序不支持WebClient方法。 http://social.msdn.microsoft.com/Forums/en-US/winappswithcsharp/thread/0289a73e-7b5d-4127-949f-d48ab79543aa/ – purus

+0

它改變了名稱,但它幾乎是相同的東西和方法。現在它叫做HttpClient – danielrozo

+0

當我使用HttpClient下載.tar.gz文件時,我收到了這個錯誤(mscorlib.dll中發生了'System.Threading.Tasks.TaskCanceledException'類型的異常,但未在用戶代碼中處理 更多信息:任務被取消。 如果有這個異常的處理程序,程序可能會安全地繼續。)在我的代碼下面:string resourceAddress =「我的下載鏈接」; var cli = new HttpClient(); var respon = await cli.GetAsync(resourceAddress); var res = await respon.Content.ReadAsStreamAsync(); – purus

0

我知道它的回覆爲時已晚,但添加了我的答案,以便對尋找一些好的zip/tar提取器的其他用戶有所幫助。

可以使用Sharpcompress來提取zip/tar包。

NoxHarmonium是真的,你需要在本地存儲下載,然後使用上面的庫進行提取。

相關問題