我在哪里可以找到升级到System.Web.Http v5.0.0.0一个的NuGet包? [英] Where can I find a NuGet package for upgrading to System.Web.Http v5.0.0.0?

查看:1542
本文介绍了我在哪里可以找到升级到System.Web.Http v5.0.0.0一个的NuGet包?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

刚刚升级的ASP.NET MVC4项目中使用Unity.WebApi版本5.0.0.0,它需要System.Web.Http v 5.0.0.0按下列错误:

Just upgraded an ASP.NET MVC4 project to use Unity.WebApi version 5.0.0.0 and it requires System.Web.Http v 5.0.0.0 as per the following error:

Assembly 'Unity.WebApi, Version=5.1.0.0, Culture=neutral, PublicKeyToken=43da31bc42a85347' uses 'System.Web.Http, Version=5.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35' which has a higher version than referenced assembly 'System.Web.Http, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35'   

我目前引用System.Web.Http 4.0版,但是有以下的NuGet包升级到了各自的最新版本:

I am currently referencing System.Web.Http v4.0 but have the following NuGet packages upgraded to their respective latest versions:

  • ANTLRv3
  • 在微软ASP.NET通用提供商
  • Microsoft.Web.Infrastructure
  • 在微软ASP.NET MVC
  • 在微软ASP.NET剃须刀
  • 在微软ASP.NET通用提供商核心库
  • 在微软ASP.NET通用提供商
  • 在微软的ASP.NET Web API 2客户端
  • 在微软的ASP.NET Web API 2核心
  • 在微软的ASP.NET Web API 2的虚拟主机
  • 在微软的ASP.NET Web API 2
  • 在微软的ASP.NET Web页
  • Microsoft.Web.Infrastructure
  • WebGrease

  • ANTLRv3
  • Microsoft ASP.NET Universal Providers
  • Microsoft.Web.Infrastructure
  • Microsoft ASP.NET MVC
  • Microsoft ASP.NET Razor
  • Microsoft ASP.NET Universal Providers Core Libraries
  • Microsoft ASP.NET Universal Providers
  • Microsoft ASP.NET Web API 2 Client
  • Microsoft ASP.NET Web API 2 Core
  • Microsoft ASP.NET Web API 2 Web Host
  • Microsoft ASP.NET Web API 2
  • Microsoft ASP.NET Web Page
  • Microsoft.Web.Infrastructure
  • WebGrease

通过的NuGet。我没有列出相应的JavaScript库,如Micrososft.jQuery.Unobtrusive验证等。

via NuGet. I have not listed relevant JavaScript libraries such as Micrososft.jQuery.Unobtrusive Validation, etc.

什么是的NuGet包升级System.Web.Http或做我必须做手工?

What is the NuGet package to upgrade System.Web.Http or do I have to do this manually?

推荐答案

您需要 Microsoft.AspNet .WebApi.Core 包。

您可以看到它的.csproj的文件:

You can see it in the .csproj file:

<Reference Include="System.Web.Http, Version=5.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL">
  <SpecificVersion>False</SpecificVersion>
  <HintPath>..\packages\Microsoft.AspNet.WebApi.Core.5.0.0\lib\net45\System.Web.Http.dll</HintPath>
</Reference>

这篇关于我在哪里可以找到升级到System.Web.Http v5.0.0.0一个的NuGet包?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

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