我尝试在 .NET 4.5 中使用新的
HttpClient
,但 Visual Studio 抱怨它不存在。我有 System.Net
,但是当我输入 System.Net.Http
时,它也会抱怨这一点。
我应该为这个课程下载一个新的可分发文件吗?
添加对
System.Net.Http
的引用:
我也有同样的问题。经过一番挖掘后,我发现你必须安装这个包,然后添加对
System.Net.Http
的引用,这样才不会抱怨!
当我在
App_Code
文件夹中添加一个类并在我的函数之一中调用此 HttpClient
时,我遇到了问题。在花费了无数时间后,我发现我的班级的Build Action
下的
Properties
设置为Content
。
将此
Build Action
更改为 Compile
解决了问题。
我只是:
繁荣。它找到了 HttpClient。
将程序集添加到 web.config 中:
<system.web>
<compilation>
<assemblies>
<add assembly="System.Net.Http, Version=4.2.0.0, Culture=neutral, PublicKeyToken=B03F5F7F11D50A3A"/>