다음을 통해 공유


NuGet 오류 NU1201

예 1

프로젝트 'ProjectA'는 'TargetFramework'와 호환되지 않습니다. 프로젝트 'ProjectA'는 다음을 지원합니다.
- 'TargetFrameworkA'
- 'TargetFrameworkB'

문제

종속성 프로젝트에는 현재 프로젝트와 호환되는 프레임워크가 포함되어 있지 않습니다. 일반적으로 프로젝트의 대상 프레임워크는 소비하는 프로젝트보다 높은 버전입니다.

솔루션

프로젝트의 대상 프레임워크를 소비하는 프로젝트보다 같거나 낮은 버전으로 변경합니다.

예제 2 - NetStandard 대상 프로젝트는 NetCoreApp 대상 프로젝트를 참조할 수 없습니다.

프로젝트 'ProjectB'는 netstandard2.0과 호환되지 않습니다(. NETStandard,Version=v2.0). 'ProjectB' 프로젝트 지원: netcoreapp2.0(. NETCoreApp,Version=v2.0)

문제

이 경우 다음과 같습니다.

  • ProjectA는 NetStandard 2.0을 대상으로 합니다.
  • ProjectB는 NetCoreApp 2.0을 대상으로 합니다.
  • ProjectA에 ProjectB에 대한 프로젝트 참조가 있습니다.

NetStandard 프로젝트는 NetCoreApp 프로젝트에 의존할 수 없습니다.

솔루션

다음 중 하나

  • ProjectA를 NetCoreApp 2.0 대상으로 변경

또는

  • ProjectB를 NetStandard 2.0 대상으로 변경