.NET Framework 4.5
을 대상으로하는 휴대용 클래스 라이브러리 프로젝트가 있고이 프로젝트에 System.Reactive.Interfaces
을 설치하려고합니다.PCL에 .NET Framework 패키지를 설치하여 .NET 표준 패키지를 설치하려고합니다.
System.Reactive.Interfaces
의 종속성은 .NETStandard project
인 경우 NETStandard.Library
이지만, .NET Framework
프로젝트의 종속성은 없습니다. 따라서이 프로젝트는 다른 패키지를 설치할 필요없이 Reactive.Interfaces
을 설치해야합니다. 내 프로젝트에도 packages.config
파일이 있으며 솔루션에 project.json
또는 project.lock.json
파일이 없습니다.
Reactive.Interfaces
을 설치하려고 시도하면 .NET Core
및 NETStandard.Library 1.6.0
에 필요한 System.*
패키지를 모두 설치하라는 메시지가 나타납니다. 어떻게하면 .NET Standard
프로젝트 대신에 .NET Framework 4.5
의 PCL 인 것으로 Nuget에 납득시킬 수 있습니까?
.NET Framework를 대상으로하려면 PCL을 만들지 마십시오. 클래식 클래스 라이브러리 프로젝트를 만드십시오. –