MSDN-WhiteKnight / CilTools

A set of tools to work with CIL in .NET applications

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

TypeLoadException when disassembling property on generic type

MSDN-WhiteKnight opened this issue · comments

System.TypeLoadException: Failed to resolve type System.Runtime.ConstrainedExecution.CriticalFinalizerObject, System.Runtime, Version=4.2.2.0, PublicKeyToken=b03f5f7f11d50a3a
   в CilTools.Metadata.AssemblyReader.LoadType(Type t)
   в CilTools.Metadata.TypeRef.LoadImpl()
   в CilTools.Metadata.TypeRef.get_BaseType()
   в System.Type.IsSubclassOf(Type c)
   в System.Type.IsValueTypeImpl()
   в System.Type.get_IsValueType()
   в CilTools.BytecodeAnalysis.CilAnalysis.<GetTypeSyntax>d__4.MoveNext()
   в CilTools.BytecodeAnalysis.CilAnalysis.GetMethodRefSyntax(MethodBase m, Boolean inlineTok)
   в CilTools.Syntax.SyntaxNode.<GetTypeDefSyntaxImpl>d__24.MoveNext()
   в CilView.Core.Syntax.SyntaxWriter.<WriteSyntaxAsync>d__1.MoveNext()
--- Конец трассировка стека из предыдущего расположения, где возникло исключение ---
   в System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   в System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   в System.Runtime.CompilerServices.TaskAwaiter.GetResult()
   в CilView.Core.Syntax.SyntaxWriter.<DisassembleAsync>d__5.MoveNext()
--- Конец трассировка стека из предыдущего расположения, где возникло исключение ---
   в System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   в System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   в System.Runtime.CompilerServices.TaskAwaiter.GetResult()
   в CilView.MainWindow.<miExportAssembly_Click>d__23.MoveNext() в D:\VADIM\repos\CilTools\CilView\MainWindow.xaml.cs:строка 595
Module: CilTools.Metadata
Method: System.Type LoadType(System.Type)