asp.net核心构建错误:“ HttpRequestMessageExtensions” [英] asp.net core build error : 'HttpRequestMessageExtensions'

查看:198
本文介绍了asp.net核心构建错误:“ HttpRequestMessageExtensions”的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

使用ASPNet Core 1.1 Web API模板并尝试在Post上创建响应。生成项目时出现以下错误。谢谢您的帮助!

Using ASPNet Core 1.1 Web API template and trying to create a response on Post. Getting the below error while building the project. Thanks for your help !


Controllers\MessagesController.cs(37,28,37,72):错误CS0433:类型
'HttpRequestMessageExtensions'同时存在于
'System.Net.Http.Formatting,Version = 5.2.3.0,Culture = neutral,
PublicKeyToken = 31bf3856ad364e35'和'System.Web.Http,
Version = 5.2.3.0,Culture = neutral,PublicKeyToken = 31bf3856ad364e35'

Controllers\MessagesController.cs(37,28,37,72): error CS0433: The type 'HttpRequestMessageExtensions' exists in both 'System.Net.Http.Formatting, Version=5.2.3.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35' and 'System.Web.Http, Version=5.2.3.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35'


推荐答案

删除对 System.Web.Http 的引用,因为ASP.NET Core不使用它。

You should remove reference to System.Web.Http, as ASP.NET Core doesn't use it.

这篇关于asp.net核心构建错误:“ HttpRequestMessageExtensions”的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆