'牛顿软件'无法找到

时间:2016-11-04 06:27:56

标签: 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已经存在。谁能告诉我如何修复问题?

enter image description here

6 个答案:

答案 0 :(得分:20)

Solution Explorer->右键单击Project Name - >点击Manage Nuget Packages - >搜索newtonsoft - >单击安装按钮

答案 1 :(得分:7)

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

enter image description here

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

enter image description here

答案 2 :(得分:6)

您必须获得正确的NuGet包。从您的链接:

enter image description here

您可以在Tools -> Nuget Packet Manager -> Manage Nuget Packages for Solution..

中打开NuGet包管理器

答案 3 :(得分:3)

对我来说,我已经安装了软件包,但是在参考文献中缺少它,因此无法添加。 帮助了我:在Nuget软件包管理器中降级和升级newtonsoft.Json

答案 4 :(得分:0)

我在Visual Studio 2019中遇到了同样的问题。只需重新启动Visual Studio即可解决此问题。 重新启动后,解决方案资源管理器中的“引用”列表确实显示了“ Newtonsoft.json”。

答案 5 :(得分:0)

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

删除并重新安装Newtonsoft.Json可能会解决该问题,但是在我的情况下,我不得不进入Nuget软件包管理器->查找Newtonsoft.Json->选择选项下拉菜单->选中“即使存在依赖”。

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

enter image description here