c# - 无法加载文件或程序集 'Newtonsoft.Json.Net35

标签 c# .net json

<分区>

我的代码抛出这个运行时异常

{"Could not load file or assembly 'Newtonsoft.Json.Net35, Version=4.0.2.0, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed' or one of its dependencies. The system cannot find the file specified.":"Newtonsoft.Json.Net35, Version=4.0.2.0, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed"}

但是我已经使用 NuGet 安装了 Newtonsoft.Json

我该如何解决这个问题?

最佳答案

几个选项:

  • 确保 nuget 更新了您的 packages.config 文件并打开了 packagerestore。当使用 VCS 并且用户没有正确提交更改时,这些可能会导致问题。
  • 尝试重新启动 VS,我发现从 VCS 下拉后,引用并不总是正确更新
  • 打开 nuget,删除包并重新安装。

关于c# - 无法加载文件或程序集 'Newtonsoft.Json.Net35,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15412371/

相关文章:

c# - 使用 contains 关键字删除所有缓存

.net - 确定正在运行的应用程序中的 .net 框架版本

c# - IoC、依赖注入(inject)和构造函数参数

javascript - Jsonp 请求使用 jquery 获取 bing web 结果

c# - 未知的网络方法,尝试使用 AJAX 发送 json

c# - 如何在按钮单击事件上打开新的浏览器窗口?

c# - 单元测试看不到我的方法

c# - 如何使用 itextsharp 将页眉和页脚插入现有的 pdf 文档(不覆盖页面的现有内容)

json - Dart - HttpRequest.getString() 返回 JSON

java - 在jQuery中读取json数据并附加到textarea