MonoMod.Common
MonoMod.Common copied to clipboard
Common code used by MonoMod and other .NET modding libraries. Not to be confused with MonoMod.Utils (for mods).
See: https://github.com/SlopCrew/SlopCrew/issues/134 My mod [Slop Crew](https://github.com/SlopCrew/SlopCrew) uses DynDll to load GameNetworkingSockets inside of Unity. When the path to the library contains non-ASCII characters, a cryptic error is thrown: ``` [Error...
## Application Details - **Target Framework**: .NET 8 - **Previous Framework**: .NET 6 The application is an ASP.NET Core web API that uses the `MonoMod.Common` library and the `Softwarehelden.Transactions.Oletx` library...
I found this problem on UnityEditor on macOS with Harmony. I tried to mod assemblies but unity crashes because of this problem. **Test Code** ``` using System; using MonoMod.Utils; namespace...
I am trying to use Harmony to apply some patches, however it seems to be getting stuck in an infinite loop while attempting to get the function pointer for the...
stacktrace ``` System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.IO.FileLoadException: Could not load file or assembly 'MonoMod.Common, Version=22.3.5.1, Culture=neutral, PublicKeyToken=null'. Operation is not supported. (0x80131515)...
Hi, is there any plans for the .NET 7 to be supported ? We're actually using Harmony in one of our unit testing stack to patch some methods (that we...
This PR introduces `MethodDesc` parsing for .NET Core 3.0+, which can be opt out of by setting the environment variable `MONOMOD_RUNTIMEDETOUR_NETCORE30PLUS_OLDFTNPTR` to `1`. Quoting myself from the MonoMod Discord server:...