Asp.net web api NewtonJson.NET版本4.0.8.0的RavenDb客户端问题

Asp.net web api NewtonJson.NET版本4.0.8.0的RavenDb客户端问题,asp.net-web-api,ravendb,json.net,Asp.net Web Api,Ravendb,Json.net,我在集成测试项目中遇到了RavenDb客户端和NewtonJson.NET的问题。 我收到以下例外情况: 程序集'System.Net.Http.Formatting,版本=4.0.0.0, 区域性=中性,PublicKeyToken=31bf3856ad364e35'使用 'Newtonsoft.Json,版本=4.5.0.0,区域性=中性, PublicKeyToken=30AD4FE6B2A6EED'版本高于 引用的程序集'Newtonsoft.Json,版本=4.0.8.0, 文化=中立

我在集成测试项目中遇到了RavenDb客户端和NewtonJson.NET的问题。 我收到以下例外情况:

程序集'System.Net.Http.Formatting,版本=4.0.0.0, 区域性=中性,PublicKeyToken=31bf3856ad364e35'使用 'Newtonsoft.Json,版本=4.5.0.0,区域性=中性, PublicKeyToken=30AD4FE6B2A6EED'版本高于 引用的程序集'Newtonsoft.Json,版本=4.0.8.0, 文化=中立, PublicKeyToken=30AD4FE6B2A6EED'…\packages\Microsoft.AspNet.WebApi.Client.4.0.20710.0\lib\net40\System.Net.Http.Formatting.dll

我需要使用System.Net.Http.Formatting,它使用NewtonSoft.Json 4.5.0.0 以及使用4.0.8.0的RavenDb客户端。 我不想使用不稳定的RavenDb版本,因为这段代码需要快速投入生产。 您有什么解决方案吗?

使用RavenDB 1.0.972(稳定),它依赖于NewtonSoft.Json 4.5.7。你可以在NuGet上找到它