加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

c# – 类型或命名空间名称’Http’不存在?

发布时间:2020-12-15 07:48:21 所属栏目:百科 来源:网络整理
导读:我有这个便携式类库,它的设置是 Windows Phone 8,Windows Store和.NET 4.5. 我正在尝试添加HttpClient,但是在我通过NuGet添加它之后,它的运行时版本是v4.0.30319,当我尝试使用System.Net.Http时它指出: The type or namespace name 'Http' does not exist i
我有这个便携式类库,它的设置是 Windows Phone 8,Windows Store和.NET 4.5.

我正在尝试添加HttpClient,但是在我通过NuGet添加它之后,它的运行时版本是v4.0.30319,当我尝试使用System.Net.Http时它指出:

The type or namespace name 'Http' does not exist in the namespace 'System.Net' (are you missing an assembly reference?)

以下内容作为参考添加,并在安装时由NuGet添加:

> System.Net.Http
> System.Net.Http.Extensions
> System.Net.Http.Primitives

我试图使用的类是我的可移植类库中的HttpClient: – /

解决方法

这篇MSDN博客 post清楚地表明您需要使用这个特殊版本的HttpClient.

To use the HttpClient package,right click on your solution,go to the
Manage Nuget Packages dialog,search for Id Microsoft.Net.Http,and
make sure “Include Prerelease” is turned on.

这是在去年2月发布的,但我没有看到任何更新,表明它现在已经过时了.

编辑
这是此package的最新版本的页面

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读