Compare commits

...
Author SHA1 Message Date
adminandClaude Opus 4.5 5b2a7be318 Enable assembly trimming for Eagle Installer
Enable PublishTrimmed to reduce installer size from ~73MB to potentially
~15-25MB by removing unused .NET framework code.

Using TrimMode=partial for conservative trimming that's safer with
Windows Forms. Can try TrimMode=full later for more aggressive trimming.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-21 13:17:54 -08:00
@@ -4,7 +4,8 @@
<OutputType>WinExe</OutputType>
<TargetFramework>net8.0-windows</TargetFramework>
<PublishSingleFile>true</PublishSingleFile>
<PublishTrimmed>false</PublishTrimmed>
<PublishTrimmed>true</PublishTrimmed>
<TrimMode>partial</TrimMode>
<RuntimeIdentifier>win-x64</RuntimeIdentifier>
<EnableCompressionInSingleFile>true</EnableCompressionInSingleFile>
<PublishReadyToRun>true</PublishReadyToRun>