我試圖在.NET 4.5中使用新的HttpClient
,但Visual Studio抱怨它不存在。我有System.Net
,但是當我輸入System.Net.Http
時,它也會抱怨。在.NET 4.5中找不到HttpClient
我應該爲這個班級下載一個新的可分發文件嗎?
我試圖在.NET 4.5中使用新的HttpClient
,但Visual Studio抱怨它不存在。我有System.Net
,但是當我輸入System.Net.Http
時,它也會抱怨。在.NET 4.5中找不到HttpClient
我應該爲這個班級下載一個新的可分發文件嗎?
增加提及System.Net.Http
:
謝謝,但我沒有列出添加組件對話框中。 – 2013-05-01 21:21:22
哪個VS版本? – ulrichb 2013-05-01 21:22:36
VS 2012 Pro .... – 2013-05-01 21:22:55
我有同樣的問題。經過一番挖掘,我發現你必須安裝this package,然後添加引用System.Net.Http
它不會抱怨!
這爲我解決了它。 我有一個Xamarin解決方案,它有一個PCL,一個WindowsPhone應用程序,一個Android和一個iPhone應用程序。我想在PCL中使用HttpClient,但是如果我只是添加了對System.Net.Http的引用,我的項目就會重新定位並與我的Windows Phone應用程序不兼容。 安裝該軟件包防止我的PCL爲獲得重新定位,現在一切編譯就好:) – dsnunez 2015-09-02 12:48:05
這是不夠的,我也不得不添加System.Net.Http.WebRequest – 2016-08-30 19:34:16
這爲我工作在ASP。 NET 4.5.1項目。謝謝! – 2016-10-21 06:35:27
我遇到了這個問題,當我在App_Code
文件夾中添加一個類時,在我的函數中調用了這個HttpClient
。花費無數小時後,我發現Build Action
在Properties
下我的課程設置爲Content
。
改變這個Build Action
到Compile
固定的問題。
您需要引用'System.Net.Http'組裝。此外,PCL不支持使用該類,所以如果這是您正在嘗試做的事情,那麼您運氣不好。 – dlev 2013-05-01 21:16:45
謝謝,但我沒有列出添加組件對話框。 – 2013-05-01 21:18:23
你正在開發什麼類型的項目? – dlev 2013-05-01 21:21:06