启用分析

代码探查器是作为 DLL 实现的软件工具,它是在映像执行期间由公共语言运行时调用的。 探查器必须实现 ICorProfilerCallback 接口,但在发生特定事件时公共语言运行时调用以通知探查器,。 每次进入或退出一个函数时探查器收到通知,会加载或卸载该程序集,线程创建或销毁,并且,当程序员感兴趣的其他事件发生时。 通过收集有关这些事件的统计信息,探查器可以建立对哪些例程占用大多数 CPU 时间、何时发生垃圾回收以及是否引发异常等情况的全面了解。

公共语言运行时可以在启动过程将探查器连接到进程或附加到正在运行的进程上。 有关加载一个探查器的指令应用程序,请参见 免注册的探查器启动和附加

请参见

参考

ICorProfilerCallback 接口

概念

启用 JIT 附加调试

令映像更易于调试

其他资源

调试、跟踪和分析