DebugDiag:如何手动注入 LeakTrack.dll

fro*_*sty 2 .net asp.net memory-leaks crash-dumps debugdiag

我有一个来自生产的故障转储来识别内存泄漏。当我使用 DebugDiag (v2 update 2) 时,我得到一个报告

DebugDiag 未检测到加载在 w3wp.DMP 中的 LeakTrack.dll,因此未对该文件执行泄漏分析。如果您正在对内存泄漏进行故障排除,请确保在生成新转储之前使用 DebugDiag 工具将 LeakTrack.dll 注入目标进程

. 我无法找到从 DebugDiag UI 或通过文档后注入 LeakTrack.dll 的方法。如何手动注入 LeakTrack.dll?

Tho*_*ler 5

在 Debug Diag 安装文件夹中,应该有一个DebugDiag.Collection.exe. 如果您运行它,请选择Cancel,然后切换到进程选项卡。选择您的流程,然后从上下文菜单中选择“监控泄漏”。这将注入 DLL。

监测泄漏