Bây giờ tôi đọc cuốn sách "ASP.NET MVC 5, Freeman", và tôi đã tạo ra 3 dự án:Version mâu thuẫn với System.Web.Mvc
- SportsStore.Domain - cho logic
- SportsStore .UnitTests - cho kiểm tra
- SportsStore.WebUI - cho quan điểm và điều khiển
Sử dụng dòng lệnh NuGet tôi đã cài đặt rất nhiều gói, như trong cuốn sách:
Instal-Package Microsoft.Aspnet.Mvc -version 5.0.0.0 -projectname SportsStore.Domain .. vv ..
Nhưng tôi nghĩ rằng tôi có cài một cái gì đó sai, bởi vì bây giờ tôi có lỗi:
Build "SportsStore.WebUI, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null" use "System.Web.Mvc, Version=5.2.2.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" of the later version than the assembly "System.Web.Mvc, Version=5.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", to which reference is made c:\Users\Дима\Documents\Visual Studio 2013\Projects\SportsStore\SportsStore.WebUI\bin\SportsStore.WebUI.dll SportsStore.UnitTests
không thể hiểu, làm thế nào để giải quyết nó
gỡ cài đặt MVC pakcage khỏi gói Miền và lần này cài đặt nó với thẻ phiên bản là 5.2.2.0 (phiên bản 5.2.2.0) – thorkia
Nó đã giúp, cảm ơn – dima
Tôi đã thêm một câu trả lời - Tôi sẽ đánh giá cao nếu bạn đánh dấu nó là chính xác nếu nó giải quyết vấn đề của bạn – thorkia