2012-06-11 3 views
9

Gần đây tôi đã nâng cấp lên phiên bản RC của WebApi bằng cách sử dụng Nuget nhưng hiện đang nhận được lỗi sau.Cập nhật lên RC của WebApi gây ra Không thể tải loại 'System.Web.Http.Dependencies.IDependencyResolver' từ lỗi lắp ráp

Không thể tải kiểu 'System.Web.Http.Dependencies.IDependencyResolver' từ lắp ráp 'System.Web.Http, Version = 4.0.0.0, Culture = trung tính, PublicKeyToken = 31bf3856ad364e35'.

Sử dụng trình duyệt đối tượng, tôi có thể thấy tham chiếu chính xác nằm trong đó. Tôi đã thử xây dựng lại, dọn dẹp và xóa các tệp Internet tạm thời.

Tìm kiếm trên google được bật lên http://forums.asp.net/t/1810546.aspx/1?Dependency+Resolver+throws+an+error+with+Unity nhưng điều này không giúp được gì nhiều.

Có ai biết điều gì đang gây ra điều này không?

Screenshot from Visual Studio

Trả lời

6

Câu trả lời cuối cùng là MVC 4 đã mâu thuẫn, tôi giả định rằng dlls nó đặt trong GAC được dùng ưu tiên, gỡ bỏ cài đặt MVC 4 cố định các vấn đề đối với tôi.