1

.net standard 1.6 library project에서 DynamicObject을 사용해야합니다. 아래 스크린 샷을 참조하십시오.net 표준 1.6 클래스 라이브러리 프로젝트에서 DynamicObject를 사용할 수 없습니다

그러나 Visual Studio 2017 Enterprise (15.2)에서 DependenciesAdd Reference을 마우스 오른쪽 단추로 클릭하여 추가 종속성을 추가 할 수 없습니다.

DynamicObject을 을 타겟팅하는 .net standard class library project에서 사용하는 방법을 아는 사람이 있습니까?

enter image description here

+0

Nuget 패키지 인 System.Dynamic.Runtime을 추가해야합니다. 이렇게해도 "표준"이 아니기 때문에 ILGeneration이 추가되어 지터가없는 플랫폼 타겟과 호환되지 않습니다. YMMV. –

답변

3

당신은 System.Dynamic 네임 스페이스에 제공 될 수있는 유형의 System.Dynamic.Runtime NuGet 패키지를 추가해야합니다. netstandard2.0에서 자동으로 사용 가능합니다.

dotnet add package System.Dynamic.Runtime