CilTools icon indicating copy to clipboard operation
CilTools copied to clipboard

GetTypeFromHandleUnsafe method not found on .NET Core 3.1+ Linux

Open MSDN-WhiteKnight opened this issue 4 years ago • 1 comments

Test_CilGraph_DynamicMethod crashes on .NET Core 3.1+ Linux

Error:

System.MissingMethodException: GetTypeFromHandleUnsafe is not found at CilTools.Reflection.ModuleWrapperDynamic.ResolveMember(Int32 metadataToken, Type[] genericTypeArguments, Type[] genericMethodArguments) in /home/runner/work/CilTools/CilTools/CilTools.BytecodeAnalysis/Reflection/ModuleWrapperDynamic.cs:line 278 at CilTools.BytecodeAnalysis.CilInstruction.ResolveMemberToken(Int32 token) in /home/runner/work/CilTools/CilTools/CilTools.BytecodeAnalysis/CilInstruction.cs:line 248 at CilTools.BytecodeAnalysis.CilTokenInstruction.get_ReferencedMember() in /home/runner/work/CilTools/CilTools/CilTools.BytecodeAnalysis/CilTokenInstruction.cs:line 39

MSDN-WhiteKnight avatar Jan 13 '21 03:01 MSDN-WhiteKnight

In .NET 7 could be worked around using RuntimeTypeHandle.FromIntPtr

MSDN-WhiteKnight avatar Dec 06 '22 09:12 MSDN-WhiteKnight