【Mono在Full AOT模式下的限制】 调试时遇到一个Mono运行时异常:ExecutionEngineException: Attempting to JIT compile method ‘...‘ while running with --aot-only. 最后发现原因是使用了泛型接口,导致Mono需要JIT编译,但在iOS平台中,Mono是以Full AOT模式运行的,无法使用JIT引擎,于是引发了这个异常。 Mono的AOT和.NET的Ngen一样,都是通过提前编译来减少JIT的工作,但默认情况下AOT并不编译所有IL代码,而是在...