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
見つかりませんでした。
場合によっては、別のターゲット プラットフォームから .NET for Android に移植されたプロジェクトの場合など、 Library1
参照が関連しなくなる可能性があります。 このような場合は、 Library1
への参照を削除できます。
その他の場合、 Library2
は NuGet パッケージまたは他の同様の事前構築済みライブラリとして使用できます。 このような場合にエラーを解決するには、適切な NuGet パッケージまたは直接アセンブリ参照をプロジェクトに追加します。
これらのいずれの可能性も適用されない場合、 Library2
は、Android 用 .NET で使用できないフレームワーク クラス ライブラリ アセンブリである可能性があります。 その場合、 Library1
は .NET for Android と互換性がありません。