Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Beispielnachrichten
warning XA1029: The 'AotAssemblies' MSBuild property is deprecated. Edit the project file in a text editor to remove this property, and use the 'RunAOTCompilation' MSBuild property instead.
Angelegenheit
Diese Warnung wird immer ausgegeben, wenn $(AotAssemblies) angegeben wird, einschließlich der Einstellung auf false.
Lösung
Verwenden Sie bei unterstützten .NET-Projekten der Version 10 oder früher, die Mono verwenden, anstelle von Folgendem:
<PropertyGroup Condition=" '$(Configuration)' == 'Release' ">
<AotAssemblies>true</AotAssemblies>
</PropertyGroup>
Verwenden Sie stattdessen:
<PropertyGroup Condition=" '$(Configuration)' == 'Release' ">
<RunAOTCompilation>true</RunAOTCompilation>
</PropertyGroup>
Bei CoreCLR- oder NativeAOT-Projekten entfernen Sie $(AotAssemblies), ohne $(RunAOTCompilation) hinzuzufügen. Diese Laufzeiten nutzen die Mono AOT-Pipeline nicht. Wenn $(AotAssemblies)true ist und $(RunAOTCompilation) nicht festgelegt oder true ist, führt die Weiterleitung zum den Build abbrechenden XA1044-Fehler.