Dela via


.NET för Android-varning XA1040

Exempelmeddelanden

warning XA1040: The NativeAOT runtime on Android is an experimental feature and not yet suitable for production use. File issues at: https://github.com/dotnet/android/issues

Problematik

NativeAOT är ett experimentellt köralternativ för .NET för Android. När du aktiverar NativeAOT via $(PublishAot)=truegenereras den här varningen för att indikera att NativeAOT ännu inte är lämpligt för produktionsanvändning.

De körtider som stöds är:

  • CoreCLR (förvald)
  • MonoVM, som används via $(UseMonoRuntime)=true

Lösning

Om du vill tysta varningen kan du antingen:

  • Använd en stödd körmiljö genom att ta bort $(PublishAot)=true från din projektfil.

  • Ange $(EnablePreviewFeatures) till true i projektfilen för att bekräfta den experimentella karaktären hos NativeAOT.