在搜索stackoverflow和googling很多之后,为DynamicMethods调试代码提供的调试解决方案似乎过时且非常笨拙。
当LCG(轻量级代码生成)发布以来的4年或更长时间里,肯定有人找到了更好的方法。
您发现什么是验证您编写和调试它的动态IL的最简单方法?
您是否使用peverify或ILDasm或其他?这两个工具需要将程序集写入磁盘,但DynamicMethod没有提供任何直接的方法。
显然WinDbg aso提供了一种查看IL的方法,但处理这个问题非常尴尬。
像VisualStudio 2010这样的插件将是理想的选择。
有什么想法吗?
答案 0 :(得分:0)
您可以使用ILGenerator.MarkSequencePoint逐步调试您发出的代码。