我有一个从Xamarin Android库项目构建的.dll,我正尝试通过运行以下命令使用AOT对其进行编译,如我在this article中所看到的:
mono --aot --verbose path / to / the / dll / project.dll
但是我遇到一些错误,它说,完成时:
图像[dll路径]的AOT失败
错误如下:
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 ...)都抛出该错误
所以我不知道这是否无法完成,或者我做错了什么(命令中缺少任何参数或其他什么)。有人可以清除我吗?