Visual Studio 找不到'Newtonsoft'

dz6r00yl  于 2022-12-14  发布在  其他
关注(0)|答案(7)|浏览(468)

我将代码从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已经在那里了。有人能告诉我如何修复这个问题吗?

omqzjyyz

omqzjyyz1#

解决方案资源管理器-〉右键单击项目名称-〉单击管理Nuget软件包-〉搜索newtonsoft -〉单击安装按钮

mu0hgdu0

mu0hgdu02#

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

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

cunj1qz1

cunj1qz13#

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

uxhixvfz

uxhixvfz4#

您必须获取正确的NuGet软件包。从您的链接:

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

jq6vz3qz

jq6vz3qz5#

我有一个类似的问题,谷歌API的有一个依赖于Newtonsoft.Json,不允许我卸载Newtonsoft.Json,并试图重新安装。
删除和重新安装NewtonsoftiderJson可能会解决这个问题,但在我的情况下,我不得不进入Nuget软件包管理器-〉找到NewtonsoftiderJson-〉选择选项下拉-〉选中“即使有依赖项也强制卸载”。
选中该框允许我删除并随后重新安装Newtonsoft,解决方案在此之后正确地引用了它。

6pp0gazn

6pp0gazn6#

我在Visual Studio 2019中也遇到了同样的问题。只需重新启动Visual Studio就修复了这个问题。重新启动后,解决方案资源管理器中的引用列表确实显示了“NewtonsoftiderJson”。

o3imoua4

o3imoua47#

右击client项目端并选择Manage NuGet软件包。然后在浏览和安装中搜索Newtonsoft.Json。如果您尝试使用的Newtonsoft类在客户端,则必须为客户端安装软件包。

相关问题