다음을 통해 공유


NuGet 오류 NU1102

시나리오 1

버전이 있는 패키지 'PackageId'를 찾을 수 없음(>= 9.0.1)
- 'sourceA'에서 30개 버전을 찾았습니다. [ 가장 가까운 버전: '4.0.0' ]
- 'sourceB'에서 10개 버전을 찾았습니다. [ 가장 가까운 버전: '4.0.0-rc-2129' ]
- 'sourceC'에서 9개 버전을 찾았습니다. [ 가장 가까운 버전: '3.0.0-beta-00032' ]
- 'sourceD'에서 0개 버전을 찾았습니다.
- 'sourceE'에서 0개 버전을 찾았습니다.

문제

패키지 식별자를 찾았지만 지정된 종속성 범위 내의 버전을 원본에서 찾을 수 없습니다. 사용자가 아닌 패키지에서 범위를 지정할 수 있습니다.

솔루션

프로젝트 파일을 편집하여 패키지 버전을 수정합니다. 또한 NuGet 구성사용하려는 패키지 원본을 식별하는지 확인합니다. 이 패키지를 프로젝트에서 직접 참조하는 경우 요청된 버전을 변경해야 할 수 있습니다.

시나리오 2

버전이 있는 패키지 'PackageId'를 찾을 수 없음(>= 9.0.1)
- 'sourceA'에서 30개 버전을 찾았습니다. [ 가장 가까운 버전: '4.0.0' ]
- sourceB의 버전이 고려되지 않았습니다.

문제

패키지 식별자를 찾았지만 지정된 종속성 범위 내의 버전을 원본에서 찾을 수 없습니다. 사용자가 아닌 패키지에서 범위를 지정할 수 있습니다.

솔루션

프로젝트 파일을 편집하여 패키지 버전을 수정합니다. PackageSourceMapping 구성에 대한 NuGet.Config확인합니다. 해당 패키지 버전은 구성되지 않은 원본에서 사용할 수 있습니다.