Unity.WebApi sürüm 5.0.0.0'ı kullanmak için bir ASP.NET MVC4 projesini yükselttim ve aşağıdaki hataya göre System.Web.Http v 5.0.0.0 gerektiriyor:
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'
Şu anda System.Web.Http v4.0'a başvuruyorum, ancak aşağıdaki NuGet paketleri ilgili en son sürümlerine yükseltilmiş:
ANTLRv3
Microsoft ASP.NET Evrensel Sağlayıcıları
Microsoft.Web.Infrastructure
Microsoft ASP.NET MVC
Microsoft ASP.NET Razor
Microsoft ASP.NET Evrensel Sağlayıcılar Çekirdek Kitaplıkları
Microsoft ASP.NET Evrensel Sağlayıcıları
Microsoft ASP.NET Web API 2 İstemcisi
Microsoft ASP.NET Web API 2 Çekirdeği
Microsoft ASP.NET Web API 2 Web Barındırıcısı
Microsoft ASP.NET Web API 2
Microsoft ASP.NET Web Sayfası
Microsoft.Web.Infrastructure
WebGrease
NuGet aracılığıyla. Micrososft.jQuery.Unobtrusive Validation, vb. Gibi ilgili JavaScript kitaplıklarını listelemedim.
System.Web.Http'yi yükseltmek için NuGet paketi nedir veya bunu el ile yapmak zorunda mıyım?