Tôi đang thử một dự án ASP.NET MVC4 Web API. Tôi đang cố gắng để cài đặt các khách hàng ravendb thông qua nuget. Đây là lỗi:Tôi có thể cài đặt ứng dụng khách Ravendb cùng với Microsoft.AspNet.WebApi.Client không?
Attempting to resolve dependency 'NLog (= 2.0.0.2000)'.
Successfully installed 'Newtonsoft.Json 4.0.8'.
Successfully installed 'NLog 2.0.0.2000'.
Successfully installed 'RavenDB.Client 1.0.960'.
Install failed. Rolling back...
Updating 'Newtonsoft.Json 4.5.1' to 'Newtonsoft.Json 4.0.8' failed. Unable to find a version of 'Microsoft.AspNet.WebApi.Client' that is compatible with 'Newtonsoft.Json 4.0.8'.
Vì vậy, tôi có thể thấy rằng Microsoft ASP.NET Web API Libraries Khách hàng (Tôi nghĩ rằng đây là những gì tôi đã cài đặt: http://nuget.org/packages/Microsoft.AspNet.WebApi.Client) có một sự phụ thuộc vào Newtonsoft.Json (≥ 4.5.1)
và điều này nói khách hàng ravendb cài đặt đòi hỏi (= 4.0.8) http://nuget.org/packages/RavenDB.Client/1.0.960
Vì vậy, tôi đã xem xét và câu hỏi này là rất giống nhau: Nuget package dependencies. Does it work the way it should? nhưng đây là một chút cũ và trông giống như các vấn đề có khác nhau - ở đây Raven thực sự có vẻ cần Newtonsoft.Json 4.0.8
Vì vậy, câu hỏi của tôi là, điều này có khả thi không? Có một số cách (có thể từ dòng lệnh/thông qua giao diện điều khiển) mà tôi có thể nhận được những thứ 2 được cài đặt cạnh nhau. Làm thế nào tôi có thể nhận được Microsoft.AspNet.WebApi.Client để chơi độc đáo với Newtonsoft.Json?
EDIT: Vấn đề và giải pháp này đã lỗi thời. Đã có four stable RavenDB builds vì câu hỏi này đã được đăng. Phiên bản ổn định mới nhất trong thực tế sẽ khắc phục sự cố này và không nên thử nghiệm với một bản dựng không ổn định đơn giản để khắc phục sự cố này.
Google đưa tôi đến đây. Cảm ơn bạn. Câu hỏi của tôi đã được trả lời! – Junto