.NET Core complete runtime implementation. Also includes IL Assembler, IL Disassembler, RyuJIT, the .NET GC, native interop and many other components.
Some of these components have been modified and also known as 3F's IL Assembler on coreclr (github/3F) specialy for https://github.com/3F/DllExport and for other related purposes.
Licensed under the MIT License (MIT)
Copyright (c) .NET Foundation and Contributors
Copyright (c) 2016-2025 Denis Kuzmin <x-3F@outlook.com> github/3F
3F's IL Assembler (ILAsm) + IL Disassembler (ILDasm) https://github.com/3F/coreclr
Note the following,
.res / .obj
In order to provide a compatible resource converter to obj COFF-format when assembling, use /CVRES (/CVR) key:
ilasm ... /CVR=cvtres.exe
PDB files are available through GitHub Releases: https://github.com/3F/coreclr/releases
NuGet Package Preferences:
$(ILAsm_RootPkg)
- path to ILAsm package folder.$(ILAsm_PathToBin)
- path to\bin
folder., e.g. $(ILAsm_PathToBin)Win.x64\ilasm.exe