# AOT Native support

**URL:** <https://forums.fsharp.org/t/aot-native-support/5169>\
**Category:** General\
**Tags:** beginners\
**Created:** [July 30, 2026, 9:24am UTC](https://forums.fsharp.org/t/aot-native-support/5169 "2026-07-30T09:24:03Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![altbodhi](https://yyz2.discourse-cdn.com/flex030/user_avatar/forums.fsharp.org/altbodhi/32/1253_2.png) [@altbodhi](https://forums.fsharp.org/u/altbodhi)\
**Post date:** [July 30, 2026, 9:24am UTC](https://forums.fsharp.org/t/aot-native-support/5169/1 "2026-07-30T09:24:03Z")

</div>

What needs to be done to be sure that the assembly will be fully operational? In F# of course 🤣

---

<div class="post-metadata">

**Author:** ![ShalokShalom](https://avatars.discourse-cdn.com/v4/letter/s/9de053/32.png) [@ShalokShalom](https://forums.fsharp.org/u/ShalokShalom)\
**Post date:** [July 30, 2026, 7:05pm UTC](https://forums.fsharp.org/t/aot-native-support/5169/2 "2026-07-30T19:05:43Z")

</div>

Take a look here, you can set a property that ensures it will compile.

> **[AOT-compatibility analyzers - Native AOT deployment overview - .NET](https://learn.microsoft.com/en-us/dotnet/core/deploying/native-aot/?tabs=windows%2Cnet8#aot-compatibility-analyzers)**
>
> Publishing your app as Native AOT produces an app that's self-contained and that has been ahead-of-time (AOT) compiled to native code. Native AOT apps have faster startup time and smaller memory footprints. These apps can run on machines that don't...
