78 packages tagged with “Assemblies”
Cecil is a library written by Jb Evain to generate and inspect programs and libraries in the ECMA CIL format. It has full support for generics, and support some debugging symbol format. In simple English, with Cecil, you can load existing managed assemblies, browse all the contained types, modify them on the fly and save back to the disk the modified assembly.
Complement for System.Reflection, including an IL disassembler.
MSBuild task for ILRepack which is an open-source alternative to ILMerge. This library uses ILRepack.Lib so it is easier to upgrade.
Utilities and smaller MonoMod "components" (f.e. ModInterop, DynDll, DynData). Can be used for your own mods. Required by all other MonoMod components.
Flexible and easily extensible runtime detouring library. Wrap, replace and manipulate (Mono.Cecil) methods at runtime.
Common building blocks used INTERNALLY by MonoMod and Harmony which can be used to build your own libraries, f.e. RuntimeDetour's platform abstraction and Utils' DynamicMethodDefinition. For code that is ready to use reliably, use MonoMod.Utils.
A set of backports of new BCL features to all frameworks which MonoMod supports.
Package Description
The code functionality for runtime detouring. Use `DetourFactory.Current` to get a DetourFactory capable of installing unique method detours. WARNING: THIS IS A LOW-LEVEL LIBRARY THAT IS DIFFICULT TO USE ON ITS OWN. If possible, use MonoMod.RuntimeDetour instead.
Microsoft Framework 2.0 reference assemblies. Supported Platforms: - .NET Framework 2.0
Embeds translations (satellite assemblies) automatically into the exe/dll itself during the build process and hooks up code to extract them dynamically during runtime. Once installed, you don't have to deploy all those "language code" folders anymore as they will be read from the resource section automatically. If you use Fody.Costura this may interest you as well (or vica versa). Supports: .Net Standard 2.0, .Net Core 2.0 and Net 4.7.2 and above.
Meta package containing all Visual Studio SDK Reference Assemblies
A library that facilitates runtime distribution of IL in the .NET
Provides useful methods for extracting information from and interacting with assemblies using reflection.
Fody add-in for forcing referenced assemblies to be loaded on startup. This allows other modules to register types without actually having to using their types directly.
FFmpeg assemly downloader. Download ffmpeg binary data on Windows, Mac or Linux.
General purpose .NET assembly modding "basework". This package contains the core IL patcher and relinker.
Contains stripped metadata-only libraries for building against Mount & Blade II: Bannerlord.
Classes for Documenting and Managing Assemblies
Contains stripped metadata-only libraries for building against Mount & Blade II: Bannerlord.
Auto-generate hook helper .dlls, hook arbitrary methods via events: On.Namespace.Type.Method += YourHandlerHere;
Meta package containing all VSSDK Reference Assemblies