Sie haben gerade ein ASP.NET MVC4-Projekt auf Unity.WebApi Version 5.0.0.0 aktualisiert und benötigen System.Web.Http v 5.0.0.0 gemäß dem folgenden Fehler:
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'
Ich verweise derzeit auf System.Web.Http v4.0, habe jedoch die folgenden NuGet-Pakete auf die jeweils neuesten Versionen aktualisiert:
ANTLRv3
Microsoft ASP.NET Universal Providers
Microsoft.Web.Infrastructure
Microsoft ASP.NET MVC
Microsoft ASP.NET Razor
Kernbibliotheken von Microsoft ASP.NET Universal Providers
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-Webhost
Microsoft ASP.NET Web API 2
Microsoft ASP.NET-Webseite
Microsoft.Web.Infrastructure
WebGrease
über NuGet. Ich habe keine relevanten JavaScript-Bibliotheken wie Micrososft.jQuery.Unobtrusive Validation usw. aufgelistet.
Was ist das NuGet-Paket, um System.Web.Http zu aktualisieren, oder muss ich dies manuell tun?