'牛顿软件'无法找到

Ben*_*Tam 14 c# visual-studio

我将http://www.codeproject.com/Tips/789481/Bridging-the-Gap-between-Linqpad-and-Visual-Studio中的代码粘贴到Visual Studio 15中.它告诉我找不到'Newtonsoft' .我打开文件夹"\ Microsoft Visual Studio 14.0\Common7\IDE\PrivateAssemblies",发现文件Newtonsolft.Json.dll已经存在.谁能告诉我如何修复问题?


在此输入图像描述

viv*_*una 23

Solution Explorer->右键单击Project Name - >单击Manage Nuget Packages - > Search for newtonsoft - >单击Install按钮

  • 如果它已经安装并且无法卸载,因为它依赖于其他(对我未知).dll? (5认同)

j.j*_*.k. 10

对我来说,我已经安装了该软件包,但它缺少引用并且无法添加。帮助我:在NuGet包管理器中降级和升级Newtonsoft.Json


Moh*_*ava 9

转到工具 - >库包管理器 - >包管理器控制台

在此输入图像描述

并在控制台中写 Install-Package Newtonsoft.Json -Version 9.0.1

在此输入图像描述


Sky*_*ula 6

你必须得到正确的NuGet包.从您的链接:

在此输入图像描述

您可以在以下位置打开NuGet包管理器: Tools -> Nuget Packet Manager -> Manage Nuget Packages for Solution..


小智 5

我遇到了类似的问题,Google API 依赖于 Newtonsoft.Json,不允许我卸载 Newtonsoft.Json 并尝试重新安装。

删除并重新安装 Newtonsoft.Json 可能会解决问题,但在我的情况下,我必须进入 Nuget Package Manager -> 找到 Newtonsoft.Json -> 选择选项下拉菜单 -> 选中“强制卸载,即使有依赖项”。

选中该框允许我删除并随后重新安装 Newtonsoft,并且解决方案随后正确引用了它。

在此输入图像描述