Можно ли использовать компилятор Mono Ahead of Time с библиотекой Xamarin.Android? - PullRequest
0 голосов
/ 30 августа 2018

У меня есть .dll, созданная из проекта библиотеки Android Xamarin, и я пытаюсь скомпилировать ее с помощью AOT, выполнив следующую команду, как я видел в этой статье :

mono --aot --verbose path / to / the / dll / project.dll

Но я получаю некоторые ошибки, и он говорит, когда он заканчивается:

AOT изображения [путь DLL] не удалось

Ошибки похожи на следующие:

Can't find custom attr constructor image: ..\Reports\Reports\bin\Release\Reports.dll mtoken: 0x0a000004 due to: Could not load file or assembly 'Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=84e04ff9cfb79065' or one of its dependencies.

Он выбрасывает это со всеми сборками, которые использует библиотека (System.dll, System.Core ...)

Так что я не знаю, если это невозможно, или я делаю что-то неправильно (какой-либо параметр отсутствует в команде или что-то в этом роде). Может ли кто-нибудь очистить меня?

...