NuGet 오류 NU1110
NU1110: 패키지
B
는 전역 패키지 폴더에서 사용할 수 있지만https://api.nuget.org/v3/index.json
원본이 구성된 원본 중 하나가 아닙니다.
문제
현재 솔루션이 B
구성되지 않은 패키지 원본에서 패키지를 검색한 이전 복원입니다.
패키지 A
설치를 수행하는 동안 작업을 완료하려면 종속 패키지 B
가 전이적으로 필요했습니다. B
전역 패키지 폴더에 있는 복원) 및 함께 제공되는 nupkg.metadata
값은 솔루션에서 찾을 수 없는 값을 나타냅니다Source
.
패키지 원본 매핑을 사용하도록 설정하면 NuGet은 전역 패키지 폴더의 원본을 분석하여 전이적 종속성을 자동으로 매핑하려고 시도합니다.
솔루션
옵션 1.
패키지에 대한 패키지 원본 매핑을 B
만듭니다.
옵션 2.
구성된 패키지 B
원본 중 하나에서 복원을 다운로드할 수 있도록 전역 패키지 폴더에서 패키지를 지웁니다. 자세한 내용은 전역 패키지, 캐시 및 임시 폴더 관리를 참조 하세요.
다른 솔루션에 서로 다른 패키지 원본 및 패키지 원본 매핑 구성이 있는 경우 이 옵션이 불가능할 수 있습니다.
옵션 3.
사용 가능한 패키지가 있는 패키지 원본을 B
사용하도록 설정하는 것이 좋습니다.