Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Voorbeeldberichten
waarschuwing XA0149: verouderd Xamarin.Android-omgevingsbestand '__AndroidEnvironment__abc123' uit NuGet-pakket 'Some.Old.Package' versie '1.2.3' in assembly '/path/to/Some.Old.Package.dll' negeren. Omgevingsbestanden van Xamarin. Android-klassebibliotheken worden niet ondersteund in .NET voor Android. Gebruik een nieuwere versie van dit NuGet-pakket of informeer de auteur van de bibliotheek.
waarschuwing XA0149: Negeren van verouderd Xamarin.Android-omgevingsbestand '__AndroidEnvironment__abc123' in assembly '/path/to/SomeLibrary.dll'. Omgevingsbestanden van Xamarin. Android-klassebibliotheken worden niet ondersteund in .NET voor Android. Gebruik een nieuwere versie van deze assembly of breng de auteur van de bibliotheek op de hoogte.
Issue
Een assembly waarnaar wordt verwezen (meestal van een oudere Xamarin. Android-klassebibliotheek of een NuGet-pakket dat gericht is op MonoAndroid) bevat een ingesloten __AndroidEnvironment__* resource. .NET voor Android geen omgevingsbestanden verbruikt die zijn bijgedragen door klassebibliotheken via dit verouderde mechanisme, zodat het bestand wordt genegeerd.
Dit is nauw gerelateerd aan de NU1703-waarschuwing dat NuGet verzendt voor pakketten die nog steeds gericht zijn op het afgeschafte MonoAndroid framework.
Solution
Werk bij naar een versie van het NuGet-pakket of de bibliotheek die is gericht op net-android (.NET voor Android). Als u de bibliotheek onderhoudt, bouwt u deze opnieuw als een .NET voor Android-klassenbibliotheek, zodat omgevingsvariabelen worden geproduceerd in de ondersteunde .net/env/ AAR-indeling.
Als de omgevingsvariabelen vereist zijn voor uw toepassing, declareert u deze rechtstreeks in uw app-project met behulp van een @(AndroidEnvironment) item:
<ItemGroup>
<AndroidEnvironment Include="env.txt" />
</ItemGroup>