Errore .NET per Android 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`.
Il progetto ha un riferimento a Library1
e Library1
ha una dipendenza transitiva da Library2
, ma Library2
non è stato possibile trovare usando uno dei meccanismi di ricerca della risoluzione dei riferimenti standard.
In alcuni casi, ad esempio per i progetti trasferiti da un'altra piattaforma di destinazione a .NET per Android, il Library1
riferimento potrebbe non essere più rilevante. In questi casi, il riferimento a Library1
può essere rimosso.
In altri casi, Library2
potrebbe essere disponibile come pacchetto NuGet o come una libreria predefinita simile. Per risolvere l'errore in questi casi, aggiungere il pacchetto NuGet appropriato o il riferimento diretto all'assembly al progetto.
Se nessuna di queste possibilità si applica, Library2
è probabile che sia disponibile un assembly della libreria di classi framework non disponibile per .NET per Android. In questo caso, Library1
non è compatibile con .NET per Android.