我試圖用HTTPClient
在System.Net.Http
命名空間下載mp3文件,但它看起來vs 2012並不認識它。我在.Net 4.5下創建了項目,但無法識別。System.Net.Http不見了
我期待使用HttpClient
,我看到一些帖子指出,從NuGet
增加這個,但我不知道如何在NuGet
找到?或者至少添加一個對此的引用?
我試圖用HTTPClient
在System.Net.Http
命名空間下載mp3文件,但它看起來vs 2012並不認識它。我在.Net 4.5下創建了項目,但無法識別。System.Net.Http不見了
我期待使用HttpClient
,我看到一些帖子指出,從NuGet
增加這個,但我不知道如何在NuGet
找到?或者至少添加一個對此的引用?
您需要引用正確的組件(System.Net.Http
)
您可以使用WebClient下載Mp3文件。 Here是關於webclient的更多描述
它只是在GAC中。只需在框架類別中添加System.Net.Http引用即可。
我只看到System.Net,有System.Net.Http。我正在編寫windows phone8 – ARH
只需點擊
工具>庫包管理器>包管理器控制檯
然後你會看到源編輯區下一個命令提示符。
然後鍵入以下命令
例如:PM>安裝,包裝System.Net.Http -Version 2.0.20710
希望這會有所幫助(這是VS2010,希望這將是和VS2012一樣)
感謝您的回覆,我還沒有檢查過,我可以用它顯示進度嗎? – ARH
WebClient有Downloadprogresschanged事件,您可以在GAC(C:\ Windows \ assembly)中找到您收到多少字節 – Jaihind