英語で読む

次の方法で共有


Android 用 .NET エラー XA2002

Example messages (メッセージの例)

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への参照があり、 Library1Library2に推移的な依存関係がありますが、標準の参照解決参照メカニズムを使用して Library2 見つかりませんでした。

解決策

場合によっては、別のターゲット プラットフォームから .NET for Android に移植されたプロジェクトの場合など、 Library1 参照が関連しなくなる可能性があります。 このような場合は、 Library1 への参照を削除できます。

その他の場合、 Library2 は NuGet パッケージまたは他の同様の事前構築済みライブラリとして使用できます。 このような場合にエラーを解決するには、適切な NuGet パッケージまたは直接アセンブリ参照をプロジェクトに追加します。

これらのいずれの可能性も適用されない場合、 Library2 は、Android 用 .NET で使用できないフレームワーク クラス ライブラリ アセンブリである可能性があります。 その場合、 Library1 は .NET for Android と互換性がありません。