Closed amilochau closed 4 weeks ago
The following feature switches could be used, but don't decrease the bundle size:
<MetricsSupport>false</MetricsSupport>
<StartupHookSupport>false</StartupHookSupport>
<CustomResourceTypesSupport>false</CustomResourceTypesSupport>
<EnableUnsafeBinaryFormatterInDesigntimeLicenseContextSerialization>false</EnableUnsafeBinaryFormatterInDesigntimeLicenseContextSerialization>
<BuiltInComInteropSupport>false</BuiltInComInteropSupport>
<EnableCppCLIHostActivation>false</EnableCppCLIHostActivation>
<_EnableConsumingManagedCodeFromNativeHosting>false</_EnableConsumingManagedCodeFromNativeHosting>
<DisableDependencyInjectionDynamicEngine>true</DisableDependencyInjectionDynamicEngine>
<NullabilityInfoContext>false</NullabilityInfoContext>
<JsonSerializerIsReflectionEnabledByDefault>false</JsonSerializerIsReflectionEnabledByDefault>
See this page to learn more on feature switches.
Watching the new.NET 8 announcements, here is a list (lot exhaustive) of improvements to test and implement.
Release Candidate 2:
Release Candidate 1:
Preview 6:
Preview 5:
self-contained
is no longer the defaultPreview 4:
Preview 3:
Preview 2:
Preview 1: