我正在使用VS2010 Ultimate(带.net 4.0)来安装Json.net(10.0.2),但收到失败并显示错误消息:
'Newtonsoft.Json'已经定义了依赖项 'Microsoft.CSharp'
我试图为此搜索解决方案并尝试了很多方法:更新NU包。但不幸的是,它没有用。 该怎么办?
更多尝试更新:
答案 0 :(得分:1)
我尝试了这个解决方案,它对我有用。 - 工具 - > NuGet包管理器 - 管理解决方案的Nuget包 - 选择在线选项卡并在线搜索Nuget.CommandLine - >安装它 - 安装后,您可以在Current Project文件夹中找到nuget.exe - >包裹 - > NuGet.CommandlineXXX - 运行CMD并使用命令install安装最新版本的JSon.net - 返回项目 - >添加引用 - 浏览dll文件
完成
答案 1 :(得分:0)
请检查您正在使用的.Net框架的版本。以前的框架(如3.5或更低版本)可能不支持最新版本的JSON。
或者这可以帮到你:NuGet: 'X' already has a dependency defined for 'Y'