4 ms·
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 di
by caleblloyd 9y ago
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-326081258 https://github.com/dotnet/core/issues/915#issuecomment-32608...
- joshschreuder 9y agoNot 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 https://github.com/gluck/il-repack We do this at work with one of our utilities
- tjalfi 9y agoCostura[0] embeds assemblies within a .NET executable. I have used it successfully for several projects at work. [0] https://github.com/Fody/Costura https://github.com/Fody/Costura
- svick 9y ago> CoreRT (.NET Native) seems to have been put on the backburner It looks fairly active to me: https://github.com/dotnet/corert/graphs/contributors https://github.com/dotnet/corert/graphs/contributors