【发布时间】:2010-07-09 16:57:50
【问题描述】:
这可能吗? 我有一个二进制文件,在检测时会引发访问冲突异常。 我想逐步通过检测代码,所以我需要生成检测代码的源代码。 有什么办法吗?
谢谢
【问题讨论】:
-
您不能单步执行“仪器代码”,只能单步执行从中生成的机器代码。您的描述远太模糊了,无法推荐任何可以查看 IL 的内容。
标签: .net instrumentation
这可能吗? 我有一个二进制文件,在检测时会引发访问冲突异常。 我想逐步通过检测代码,所以我需要生成检测代码的源代码。 有什么办法吗?
谢谢
【问题讨论】:
标签: .net instrumentation
.Net Reflector 最接近你想要的。
更新:
正如 cmets 中所指出的,Reflector 适用于静态程序集,而不是运行时程序集,因此它可能无法获取检测代码。也许 Reflector Pro 或插件可以做到,但我不知道,因为我从来不需要那种能力。
【讨论】: