Невозможно опубликовать приложение AvaloniaUI для Android — ошибка NETSDK1084. Для указанного RuntimeIdentifier не достуC#

Место общения программистов C#
Ответить
Anonymous
 Невозможно опубликовать приложение AvaloniaUI для Android — ошибка NETSDK1084. Для указанного RuntimeIdentifier не досту

Сообщение Anonymous »

Я пытаюсь опубликовать приложение AvaloniaUI для Android. Я создаю профиль публикации «Папка» со следующими настройками:
Изображение
Затем я нажимаю «Опубликовать».
Появляется следующая ошибка:

Код: Выделить всё

Error 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.
Я добавляю следующую строку в файл .csproj: и снова нажмите «Опубликовать». Появляется следующая ошибка:

Код: Выделить всё

error NETSDK1098: Applications published to a single-file are required to use the application host. You must either set PublishSingleFile to false or set UseAppHost to true.
Теперь я добавляю в .csproj следующую строку: и снова нажмите «Опубликовать», но ошибка не скрывается. Я перемещаю следующие строки:

Код: Выделить всё

        true
true
true
true
  • в FolderProfile.pubxml и снова нажмите «Опубликовать». Появляется следующая ошибка:

Код: Выделить всё

Error NETSDK1084: There is no application host available for the specified RuntimeIdentifier 'android-arm64'.
Что делать дальше? Как добавить этот «хост приложения»? Я потратил несколько часов, но не решил эту проблему.
Описанный здесь ответ не помогает.
РЕДАКТИРОВАТЬ: для @jdweng: здесь это мой файл runtimeconfig.json.
Изображение


Подробнее здесь: https://stackoverflow.com/questions/788 ... no-applica
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C#»