Closed mnadareski closed 9 months ago
Some experiments around this showed a reduction in the size of the created executables, but the executables are still large due to the publish to single file. More time will be needed to determine if this is a reasonable tradeoff.
Tests have continually shown that this does not provide a significant improvement in size and only reduces the ability to run by itself. This is not going to be done.
--self-contained true
allows for programs to be run without the .NET runtimes for that version to be installed. The downside is that this means that all users will need the runtimes to be installed separately and kept up to date. This tradeoff needs to be carefully considered.It may be worthwhile to start only with CI builds and then move on from there.