FlexCel support for the PublishAot property

Currently warnings are produced, and it's unknown if the compiled files can be trusted.

Hi,
Thanks for informing us. It looks like Assembly.Location isn't workin with AOT, and we use that to get "local" fonts that you might have installed. It will likely work anyway in most cases (local fonts aren't a commonly used feature), but we will review it for our next release that is due soon now.

1 Like

Thanks Adrian, that sounds good.

In 7.23 we have added support for AOT. (see Using native AOT | FlexCel Studio for the .NET Framework documentation )

In short, everything except reports works fine (api, calculation, exporting). Reports currently might or might not work, because they use reflection and some code generation. But most of them work well too. In the future, we will investigate switching to a code generator to avoid the reflection issues.