Chỉ cần nâng cấp một dự án ASP.NET MVC4 để sử dụng Unity.WebApi phiên bản 5.0.0.0 và nó yêu cầu System.Web.Http v 5.0.0.0 theo lỗi sau:
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'
Tôi hiện đang tham khảo System.Web.Http v4.0 nhưng có các gói NuGet sau được nâng cấp lên phiên bản mới nhất tương ứng:
ANTLRv3
Nhà cung cấp phổ biến Microsoft ASP.NET
Microsoft.Web.Infr Hạ tầng
Microsoft ASP.NET MVC
Microsoft ASP.NET Dao cạo
Microsoft ASP.NET Universal Providers Thư viện lõi
Nhà cung cấp phổ biến Microsoft ASP.NET
Máy khách Microsoft ASP.NET Web API 2
Microsoft ASP.NET Web API 2 Lõi
Máy chủ web Microsoft ASP.NET Web API 2
API web ASP.NET của Microsoft 2
Trang web Microsoft ASP.NET
Microsoft.Web.Infr Hạ tầng
WebGreas
thông qua NuGet. Tôi chưa liệt kê các thư viện JavaScript có liên quan như micrososft.jQuery. Xác thực hợp lệ, v.v.
Gói NuGet để nâng cấp System.Web.Http là gì hoặc tôi phải làm điều này bằng tay?