无法在 rider IDE 的 dotnet core 2 项目中解析 Newtonsoft.Json

Unable to resolve Newtonsoft.Json in dotnet core 2 project in rider IDE

我在 Ubuntu 16.04 上使用 Rider IDE,并使用 Rider IDE 向导创建了一个简单的 class 库项目(使用 File | New | Class Library) IDE 自动生成一个 Class.cs 文件,我在其中添加了一个包含。该文件如下所示:

using System;
using Newtonsoft.Json;

namespace ClassLibrary
{
    public class Class1
    {
    }
}

但是,IDE 将该行标记为错误,并指出它 "Cannot resolve symbol Newtonsoft"。

但是,Newget windows 确实显示 Newtonsoft.Json 可用,如屏幕截图所示。

是否应该有另一个配置的地方?

您的解决方案中没有包,只有 .net 标准库。 Nuget window 建议您安装 'Newtonsoft.Json' 包,请参阅部分名称 - 'Available packages'。