无法加载文件Newtonsoft Json



我正在开发Ribbon控件,我想使用JSON.NET。我遇到了以下错误:

无法加载文件或程序集"Newtonsoft.Json,Version=4.5.0.0,Culture=neutral,PublicKeyToken=30ad4fe6b2a6eed"或其依赖项之一。系统找不到指定的文件。

我已经尝试了一些东西,我在stackoverflow找到了,比如:

  • 使用nuget控制台重新安装JSON.NET
  • 打开软件包.config
  • 删除Newtonsoft.Json条目
  • 保存并构建从NuGet重新添加Newtonsoft.Json
  • 构建并运行
  • 已检查bin文件夹中的文件

似乎什么都不管用,有什么想法吗?

同一解决方案中的任何其他项目也引用Json.Net吗?可能是同一解决方案中的不同项目引用了不同版本的Json.Net.

最后我找到了我的解决方案:

  • 右键单击项目的"参考资料"
  • 添加引用c
  • 在框架选项卡中,键入"json.net"。我有两个版本:4.5和6.0。我只勾选了4.5,没有勾选6.0
  • 重建并重新启动项目,这个错误对我来说消失了

相关内容

  • 没有找到相关文章

最新更新