我让一位客户在WinDbg中使用Show Loader Snaps来捕获WinDbg的输出,这样我们就可以在他们的Win7机器上找出我们的产品中未能加载的库。
不幸的是,调试器似乎只捕获了指向WinDbg的命令"go",以及进程结束时的NTTerminateProcess。
我是否遗漏了一些明显会阻止Loader Snaps打印到Debugger的命令窗口的内容?
使用gflags有几种方法可以做到这一点,但下面是调试器文档中的一个示例:gflags /i notepad.exe +sls
。这将影响记事本的所有新实例。也许客户打错了你程序的exe名称,或者他们没有启动你程序的新实例。