我将代码从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已经在那里了。有人能告诉我如何修复这个问题吗?
7条答案
按热度按时间omqzjyyz1#
解决方案资源管理器-〉右键单击项目名称-〉单击管理Nuget软件包-〉搜索newtonsoft -〉单击安装按钮
mu0hgdu02#
转到工具-〉库包管理器-〉包管理器控制台
在控制台中只写
Install-Package Newtonsoft.Json -Version 9.0.1
cunj1qz13#
对我来说,我已经安装了软件包,但它缺少引用,无法添加。帮助我:在
NuGet
应用程序管理员中,以降级和升级Newtonsoft.Json
uxhixvfz4#
您必须获取正确的NuGet软件包。从您的链接:
您可以在以下位置打开NuGet软件包管理器:
Tools -> Nuget Packet Manager -> Manage Nuget Packages for Solution..
jq6vz3qz5#
我有一个类似的问题,谷歌API的有一个依赖于Newtonsoft.Json,不允许我卸载Newtonsoft.Json,并试图重新安装。
删除和重新安装NewtonsoftiderJson可能会解决这个问题,但在我的情况下,我不得不进入Nuget软件包管理器-〉找到NewtonsoftiderJson-〉选择选项下拉-〉选中“即使有依赖项也强制卸载”。
选中该框允许我删除并随后重新安装Newtonsoft,解决方案在此之后正确地引用了它。
6pp0gazn6#
我在Visual Studio 2019中也遇到了同样的问题。只需重新启动Visual Studio就修复了这个问题。重新启动后,解决方案资源管理器中的引用列表确实显示了“NewtonsoftiderJson”。
o3imoua47#
右击client项目端并选择Manage NuGet软件包。然后在浏览和安装中搜索Newtonsoft.Json。如果您尝试使用的Newtonsoft类在客户端,则必须为客户端安装软件包。