newtonsoft.json库错误

时间:2016-02-24 09:52:16

标签: c# asp.net-web-api json.net

我有Asp.net WebApi项目。我在我的项目中添加了对Newtonsoft.json 7.0.0的引用。但我经常收到错误

  

'Newtonsoft.Json,Version = 4.5.0.0,Culture = neutral,   PublicKeyToken = 30ad4fe6b2a6aeed'或其中一个依赖项。该   找到程序集的清单定义与程序集不匹配   参考。 (HRESULT异常:0x80131040)

我在项目的任何地方都没有引用此库(版本)。事实上,所有依赖库都使用newtonsoft.json版本7.0.0。那么这个错误的原因是什么? 这是崩溃的线。修复此行也无济于事。

HelpPageConfig.Register(GlobalConfiguration.Configuration);

有什么建议吗?

1 个答案:

答案 0 :(得分:1)

您能提供有关项目的更多详细信息吗? 什么是HelpPageConfig和GlobalConfiguration对象? 他们在同一个项目中吗? 你是如何将这个库添加到项目中的?是通过NuGet包管理器吗?

在我看来,其中一个单位提到了旧版的NewtonSoft。

我会尝试通过"管理NuGet包解决方案"来整合这些版本。右键单击解决方案的选项。 这将删除旧版本的库,并将仅保留在NuGet包控制台中选择的版本。