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과 호환되지 않습니다.