Skip to content

Latest commit

 

History

History
58 lines (35 loc) · 2.22 KB

README.md

File metadata and controls

58 lines (35 loc) · 2.22 KB

.NET Core CLR (CoreCLR)

Contains the complete runtime implementation for .NET Core. It includes RyuJIT, the .NET GC, native interop and many other components.

Modified and has been prepared specialy for https://github.com/3F/DllExport by GitHub/3F developer.

✓ License

.NET Core (including the coreclr repo) is licensed under the MIT License (MIT).

Copyright (c) .NET Foundation and Contributors
Copyright (c) 2016-2019  Denis Kuzmin < [email protected] > GitHub/3F

CoreCLR IL Assembler

ILAsm & ILDasm CI
Win.x86-x64.Release Build status

release License NuGet package

Download: /releases [ latest ]

IL Assembler (ILAsm) + IL Disassembler (ILDasm)

Custom version on .NET Core CLR (CoreCLR) 3.0: https://github.com/3F/coreclr

Specially for: https://github.com/3F/DllExport

! To provide compatible converter of resources to obj COFF-format when assembling with ILAsm, use /CVRES (/CVR) key.

~... /CVR=cvtres.exe

Related issue: #2

NuGet Packages

Custom use via GetNuTool

gnt /p:ngpackages="ILAsm" [?]

PDB files (240 MB+) are available through GitHub Releases: https://github.com/3F/coreclr/releases

Additional MSBuild Properties:

  • $(ILAsm_RootPkg) - path to root folder of this package after install.
  • $(ILAsm_PathToBin) - path to \bin folder., eg.: $(ILAsm_PathToBin)Win.x64\ilasm.exe