【发布时间】:2013-09-05 11:21:08
【问题描述】:
我正在开发一个功能区控件并且我想使用 JSON.NET。我遇到了这个错误:
无法加载文件或程序集“Newtonsoft.Json, Version=4.5.0.0, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed”或其依赖项之一。系统找不到指定的文件。
我已经尝试了几件事,我在 stackoverflow 中找到了这些,例如:
- 使用 nuget 控制台重新安装 JSON.NET;
- 打开 packages.config
- 删除 Newtonsoft.Json 条目。
- 保存并构建从 NuGet 重新添加 Newtonsoft.Json。
- 构建并运行
- 已检查 bin 文件夹中的文件
似乎没有任何效果,有什么想法吗?
【问题讨论】:
-
CopyLocal设置是否设置为 true? -
您是否 100% 确定您拥有 4.5.0.0 版本的 JSON.NET?然后尝试在解决方案的构建配置中将 x86 更改为任何 CPU
-
实际上在 web.config 文件上我的版本是 5.0.6,为什么错误显示为 4.5.0.0?是的,CopyLocal 设置为 true
-
查看类似问题的答案:stackoverflow.com/questions/17776090/…
标签: c# .net json sharepoint json.net