-
Notifications
You must be signed in to change notification settings - Fork 5.2k
Closed
Labels
area-Infrastructure-coreclrenhancementProduct code improvement that does NOT require public API changes/additionsProduct code improvement that does NOT require public API changes/additions
Milestone
Description
It's really unfortunate that to consume ilasm.exe from the Microsoft.NETCore.ILAsm NuGet package, we need to download 24 MB of garbage* that is Microsoft.NETCore.Runtime.CoreCLR because ILAsm depends on MetaDataGetDispenser API exported from coreclr.dll. We should explore static linking or a different factoring of the nugets.
* If the only thing you need is a working ilasm.exe and don't care about the 20+ MB of System.Private.CoreLib, DAC, SOS, JIT, host, etc.
ViktorHofer and Nirmal4G
Metadata
Metadata
Assignees
Labels
area-Infrastructure-coreclrenhancementProduct code improvement that does NOT require public API changes/additionsProduct code improvement that does NOT require public API changes/additions