|
@@ -6,7 +6,6 @@
|
|
|
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
|
|
|
|
|
|
<!-- Opt out of the "easy mode" of the CoreRT compiler (http://aka.ms/OptimizeCoreRT) -->
|
|
|
- <TrimMode>link</TrimMode>
|
|
|
<IlcOptimizationPreference>Speed</IlcOptimizationPreference>
|
|
|
<IlcPgoOptimize>true</IlcPgoOptimize>
|
|
|
|
|
@@ -27,6 +26,15 @@
|
|
|
|
|
|
<ItemGroup>
|
|
|
<PackageReference Include="Utf8Json" Version="1.3.7" />
|
|
|
- <PackageReference Include="Microsoft.DotNet.ILCompiler" Version="6.0.0-*" />
|
|
|
+ <PackageReference Include="Microsoft.DotNet.ILCompiler" Version="7.0.0-*" />
|
|
|
</ItemGroup>
|
|
|
+
|
|
|
+ <Target Name="ConfigureTrimming"
|
|
|
+ BeforeTargets="PrepareForILLink">
|
|
|
+ <ItemGroup>
|
|
|
+ <ManagedAssemblyToLink>
|
|
|
+ <TrimMode>link</TrimMode>
|
|
|
+ </ManagedAssemblyToLink>
|
|
|
+ </ItemGroup>
|
|
|
+ </Target>
|
|
|
</Project>
|