BepInEx / BepInEx.ConfigurationManager

Plugin configuration manager for BepInEx
https://www.patreon.com/ManlyMarco
GNU Lesser General Public License v3.0
227 stars 54 forks source link

Exception in IL2CPP-to-Managed trampoline, not passing it to il2cpp: System.MissingMethodException: Method not found: 'Void LayoutedWindow..ctor(WindowFunction, UnityEngine.Rect, UnityEngine.GUIContent, Il2CppInterop.Runtime.InteropTypes.Arrays.Il2CppReferenceArray`1<UnityEngine.GUILayoutOption>, UnityEngine.GUIStyle) #82

Closed KryptoST closed 6 months ago

KryptoST commented 6 months ago

image

[Error  :Il2CppInterop] Exception in IL2CPP-to-Managed trampoline, not passing it to il2cpp: System.MissingMethodException: Method not found: 'Void LayoutedWindow..ctor(WindowFunction, UnityEngine.Rect, UnityEngine.GUIContent, Il2CppInterop.Runtime.InteropTypes.Arrays.Il2CppReferenceArray`1<UnityEngine.GUILayoutOption>, UnityEngine.GUIStyle)'.
   at UnityEngine.GUILayout.DoWindow(Int32 id, Rect screenRect, WindowFunction func, GUIContent content, GUIStyle style, Il2CppReferenceArray`1 options)
   at ConfigurationManager.ConfigurationManager.OnGUI() in D:\SVN\BepInEx.ConfigurationManager\ConfigurationManager.Shared\ConfigurationManager.cs:line 330
   at Trampoline_VoidThisConfigurationManager.ConfigurationManager+ConfigurationManagerBehaviourOnGUI(IntPtr , Il2CppMethodInfo* )
[Error  :Il2CppInterop] Exception in IL2CPP-to-Managed trampoline, not passing it to il2cpp: System.MissingMethodException: Method not found: 'Void LayoutedWindow..ctor(WindowFunction, UnityEngine.Rect, UnityEngine.GUIContent, Il2CppInterop.Runtime.InteropTypes.Arrays.Il2CppReferenceArray`1<UnityEngine.GUILayoutOption>, UnityEngine.GUIStyle)'.
   at UnityEngine.GUILayout.DoWindow(Int32 id, Rect screenRect, WindowFunction func, GUIContent content, GUIStyle style, Il2CppReferenceArray`1 options)
   at ConfigurationManager.ConfigurationManager.OnGUI() in D:\SVN\BepInEx.ConfigurationManager\ConfigurationManager.Shared\ConfigurationManager.cs:line 330
   at Trampoline_VoidThisConfigurationManager.ConfigurationManager+ConfigurationManagerBehaviourOnGUI(IntPtr , Il2CppMethodInfo* )
[Error  :Il2CppInterop] Exception in IL2CPP-to-Managed trampoline, not passing it to il2cpp: System.MissingMethodException: Method not found: 'Void LayoutedWindow..ctor(WindowFunction, UnityEngine.Rect, UnityEngine.GUIContent, Il2CppInterop.Runtime.InteropTypes.Arrays.Il2CppReferenceArray`1<UnityEngine.GUILayoutOption>, UnityEngine.GUIStyle)'.
   at UnityEngine.GUILayout.DoWindow(Int32 id, Rect screenRect, WindowFunction func, GUIContent content, GUIStyle style, Il2CppReferenceArray`1 options)
   at ConfigurationManager.ConfigurationManager.OnGUI() in D:\SVN\BepInEx.ConfigurationManager\ConfigurationManager.Shared\ConfigurationManager.cs:line 330
   at Trampoline_VoidThisConfigurationManager.ConfigurationManager+ConfigurationManagerBehaviourOnGUI(IntPtr , Il2CppMethodInfo* )
[Error  :Il2CppInterop] Exception in IL2CPP-to-Managed trampoline, not passing it to il2cpp: System.MissingMethodException: Method not found: 'Void LayoutedWindow..ctor(WindowFunction, UnityEngine.Rect, UnityEngine.GUIContent, Il2CppInterop.Runtime.InteropTypes.Arrays.Il2CppReferenceArray`1<UnityEngine.GUILayoutOption>, UnityEngine.GUIStyle)'.
   at UnityEngine.GUILayout.DoWindow(Int32 id, Rect screenRect, WindowFunction func, GUIContent content, GUIStyle style, Il2CppReferenceArray`1 options)
   at ConfigurationManager.ConfigurationManager.OnGUI() in D:\SVN\BepInEx.ConfigurationManager\ConfigurationManager.Shared\ConfigurationManager.cs:line 330
   at Trampoline_VoidThisConfigurationManager.ConfigurationManager+ConfigurationManagerBehaviourOnGUI(IntPtr , Il2CppMethodInfo* )

LogOutput.log

ManlyMarco commented 6 months ago

See https://github.com/BepInEx/BepInEx.ConfigurationManager/issues/79#issuecomment-1837160218 No plans on fixing it currently.