374e902075
### Description
This PR enables building app extensions with NativeAOT.
App extensions are class libraries and to build them with NativeAOT we
must not specify `CustomNativeMain=true`. If we do, ILC would expect
that the input assembly has a managed Main as the module entry point.
Additionally, when building class libraries (with the absence of a
managed Main entry point), our static reference from:
|
||
---|---|---|
.. | ||
ExtensionConsumer.csproj | ||
ExtensionConsumer.sln | ||
Makefile |