我在Ubuntu 16.04上使用Rider IDE,并使用Rider IDE向导创建了一个简单的类库项目(使用File | New | Class Library
调用)IDE自动生成一个Class.cs
文件,我添加了一个include。该文件如下所示:
using System;
using Newtonsoft.Json;
namespace ClassLibrary
{
public class Class1
{
}
}
但是,IDE会将该行标记为错误,并声明它“无法解析符号Newtonsoft”。
但是,Newget窗口确实显示Newtonsoft.Json可用,如屏幕截图所示。
是否应该有另一个配置的地方?
您的解决方案中没有包,只有.net标准库。 Nuget窗口建议您安装'Newtonsoft.Json'软件包,参见章节名称 - 'Available packages'。