다음을 통해 공유


Android용 .NET 오류 XA2002

예제 메시지

error XA2002: Can not resolve reference: `Library2`, referenced by `Library1`. Please add a NuGet package or assembly reference for `Library2`, or remove the reference to `Library1`.

문제

프로젝트에 대한 참조 Library1가 있으며 Library1 , 전이적 종속성이 Library2있지만 Library2 표준 참조 확인 조회 메커니즘을 사용하여 찾을 수 없습니다.

솔루션

다른 대상 플랫폼에서 Android용 .NET으로 포팅된 프로젝트와 같은 경우에 참조는 Library1 더 이상 관련이 없을 수 있습니다. 이러한 경우 참조를 Library1 제거할 수 있습니다.

다른 경우에는 Library2 NuGet 패키지 또는 다른 유사한 미리 빌드된 라이브러리로 사용할 수 있습니다. 이러한 경우 오류를 해결하려면 프로젝트에 적절한 NuGet 패키지 또는 직접 어셈블리 참조를 추가합니다.

이러한 가능성이 모두 적용되지 Library2 않는 경우 Android용 .NET에서 사용할 수 없는 프레임워크 클래스 라이브러리 어셈블리일 수 있습니다. 이 경우 Library1 Android용 .NET과 호환되지 않습니다.