asp.net核心构建错误:“ HttpRequestMessageExtensions” [英] asp.net core build error : '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屋!