Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
[dotnet] Make 'Full' the default link mode for NativeAOT. (#18734)
Make 'Full' the default link mode for all platforms for NativeAOT because: * It will achieve the best app size. * NativeAOT is not a drop-in replacement that's guaranteed to work - there are already known features NativeAOT don't support (and may never support), so this may be an opportunity for app developers (and component vendors) to make their products trimmer safe. * NativeAOT will be in preview in .NET 8, so we can change our mind later if it turns out to cause too many problems. * In some cases NativeAOT might require trimming, because we may optimize/rewrite assemblies to be NativeAOT-compatible to support existing libraries. This requires #18666 to be merged first, so that ests aren't linked away.
- Loading branch information
This comment was marked as outdated.
Sorry, something went wrong.
This comment was marked as outdated.
Sorry, something went wrong.
This comment was marked as outdated.
Sorry, something went wrong.
This comment was marked as outdated.
Sorry, something went wrong.
This comment was marked as outdated.
Sorry, something went wrong.
This comment was marked as outdated.
Sorry, something went wrong.