Baru saja memutakhirkan proyek ASP.NET MVC4 untuk menggunakan Unity.WebApi versi 5.0.0.0 dan membutuhkan System.Web.Http v 5.0.0.0 sesuai dengan kesalahan berikut:
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'
Saat ini saya mereferensikan System.Web.Http v4.0 tetapi memiliki paket NuGet berikut ditingkatkan ke versi terbaru masing-masing:
ANTLRv3
Penyedia Universal Microsoft ASP.NET
Infrastruktur Microsoft.Web
Microsoft ASP.NET MVC
Microsoft ASP.NET Razor
Perpustakaan Inti Penyedia Universal Microsoft ASP.NET
Penyedia Universal Microsoft ASP.NET
Klien Microsoft ASP.NET Web API 2
Microsoft ASP.NET Web API 2 Core
Host Web Microsoft ASP.NET Web API 2
Microsoft ASP.NET Web API 2
Halaman Web Microsoft ASP.NET
Infrastruktur Microsoft.Web
WebGrease
melalui NuGet. Saya belum mencantumkan pustaka JavaScript yang relevan seperti Micrososft.jQuery.Unobtrusive Validation, dll.
Apa paket NuGet untuk memutakhirkan System.Web.Http atau apakah saya harus melakukan ini secara manual?