我正在学习.NET 5(vNext)。我在我的Mac OS X上这样做。我正在尝试在我的项目中使用JSON.NET。目前,我有以下内容:
project.json
{
"version": "1.0.0-*",
"compilationOptions": {
"warningsAsErrors": true
},
"dependencies": {
"Newtonsoft.Json": "8.0.0"
},
"frameworks": {
"dnx451": { },
"dnxcore50": { }
}
}
当我从命令行运行dnu restore
时,出现以下错误:
Restoring packages for /Users/me/MyProject/project.json
CACHE https://www.nuget.org/api/v2/FindPackagesById()?Id='Newtonsoft.Json'
Unable to locate Newtonsoft.Json >= 8.0.0
Writing lock file /Users/me/MyProject/project.lock.json
Restore complete, 114ms elapsed
Errors in /Users/me/MyProject/project.json
Unable to locate Newtonsoft.Json >= 8.0.0
我做错了什么?
答案 0 :(得分:0)
错误似乎是不言自明的。没有带版本> = 8.0.0
的Newtonsoft.Json包。
最新的测试版套件为7.0.1-beta3
,最新的稳定套餐为6.0.8
。相应地更新project.json
。