Skip to content

This repo is for experimentation and exploring new ideas that may or may not make it into the main dotnet/runtime repo.

License

Notifications You must be signed in to change notification settings

dotnet/runtimelab

 
 

Repository files navigation

AssemblyBuilder.Save()

In .NET Framework, System.Reflection.Emit namespace is used to Emit IL instructions (code) dynamically for two primary uses:

  • Executing the dynamically generated IL.
  • Saving the generated IL into an ECMA335 assembly down to disk.

Currently, .NET only supports the first of those two use-cases: It allows you to invoke dynamically generated code, but it doesn't yet support saving this code down to disk. This project is to prototype the implementation of that missing piece, via an external assembly.

About

This repo is for experimentation and exploring new ideas that may or may not make it into the main dotnet/runtime repo.

Resources

License

Code of conduct

Security policy

Stars

Watchers

Forks

Packages

No packages published

Contributors 19