2017-12-22 16 views
0

I는 IDE 자동 생성 우분투 16.04에 라이더 IDE를 사용하고, 그리고 (File | New | Class Library를 사용하여 호출) 라이더 IDE 마법사를 사용하여 간단한 클래스 라이브러리 프로젝트를 만들었습니다 a Class.cs 파일이 포함되어 있습니다. 이 파일은 다음과 같습니다수 없습니다

using System; 
using Newtonsoft.Json; 

namespace ClassLibrary 
{ 
    public class Class1 
    { 
    } 
} 

그러나, IDE는 "기호 Newtonsoft를 확인할 수 없음"을 알리는 오류로 라인을 태그.

그러나 Newget 창은 스크린 샷과 같이 Newtonsoft.Json을 사용할 수 있다고 표시합니다.

이 구성이 다른 곳이 있습니까?

Newtonsoft error in Rider IDE

+0

Newtonsoft 패키지가 없습니다. 창에서 볼 수 있듯이'NETSTAndard.Library' 만 설치됩니다. Newtonsoft를 설치하십시오. https://www.jetbrains.com/help/rider/Using_NuGet.html – GeralexGR

답변

2

더는 솔루션의 패키지 만 .NET 표준 라이브러리가 없습니다. Nuget 창에 'Newtonsoft.Json'패키지를 설치하라는 메시지가 표시됩니다 (섹션 이름 - '사용 가능한 패키지'참조).