Varning XA2000 för .NET på Android

En funktion som används av din Android-app försvinner i en framtida .NET-version.

Exempelmeddelanden

Use of AppDomain.CreateDomain() detected in assembly: {assembly}. .NET 6 will only support a single AppDomain, so this API will no longer be available in .NET for Android once .NET 6 is released.

Obs! Det här felet mappas till IL6200 i .NET 6 och senare.

Support for the 'MONO_GC_PARAMS=bridge-implementation=old' value will be removed in .NET 7.

Lösning

Migrera bort från funktionen som tas bort.

Överföra kod från AppDomain.CreateDomain() till ett annat API, till exempel AssemblyLoadContext.

Övergångskod bort från MONO_GC_PARAMS=bridge-implementation=old.