News for hackers. Stuff that matters.
Re:Introducing .NET IL Linker by caleblloyd on Wednesday August 30, 2017 @04:19PM (#15135632)
This is neat as it brings smaller DLL sizes. It does not include self-contained executables that can be shipped, however. You still end up having to ship a directory full of DLLs. I've been wanting self contained executables for a while now. CoreRT (.NET Native) seems to have been put on the backburner, plus sometimes the JIT case is faster.

Source: discussion at https://github.com/dotnet/core/issues/915#issuecomment-32608...

Re:Introducing .NET IL Linker by joshschreuder on Wednesday August 30, 2017 @07:38PM (#15137021)
Not sure about .NET Core as I haven't used it yet, but you can use ILRepack to merge DLLs into the executable so you don't need to ship a directory full.

https://github.com/gluck/il-repack

We do this at work with one of our utilities

Re:Introducing .NET IL Linker by svick on Friday September 01, 2017 @05:36PM (#15152577)
> CoreRT (.NET Native) seems to have been put on the backburner

It looks fairly active to me: https://github.com/dotnet/corert/graphs/contributors

Re:Introducing .NET IL Linker by tjalfi on Thursday August 31, 2017 @02:02AM (#15138436)
Costura[0] embeds assemblies within a .NET executable. I have used it successfully for several projects at work.

[0] https://github.com/Fody/Costura