Прочитать на английском

Поделиться через


Ошибка .NET для Android XA1030

Примеры сообщений

The 'RunAOTCompilation' MSBuild property is only supported when trimming is enabled. Edit the project file in a text editor to set 'PublishTrimmed' to 'true' for this build configuration.

Решение

Вместо использования:

<PropertyGroup Condition=" '$(Configuration)' == 'Release' ">
  <RunAOTCompilation>true</RunAOTCompilation>
  <!-- Either of these disable the linker/trimmer -->
  <PublishTrimmed>false</PublishTrimmed>
  <AndroidLinkMode>None</AndroidLinkMode>
</PropertyGroup>

Используйте значение по умолчанию для $(PublishTrimmed) и $(AndroidLinkMode) вместо этого:

<PropertyGroup Condition=" '$(Configuration)' == 'Release' ">
  <RunAOTCompilation>true</RunAOTCompilation>
</PropertyGroup>

Кроме того, как упоминалось XA0119, в конфигурациях не следует использовать $(RunAOTCompilation) Debug .