0

使用 Visual Studio,您可以附加到正在运行的进程,点击“暂停”(或称为中断),即使没有符号文件或源代码,您也可以暂停该进程并看到反汇编视图。

我想实现这一点,但在过程的一开始。尽快连接和暂停不是我正在寻找的解决方案:)

例如,如果应用程序是基于控制台的 c++ 应用程序,gdb 可以在 main() [或它可以找到的任何命名函数] 上设置断点。可以用visual studio做类似的事情吗?

但是这个问题是针对更一般的情况的——我希望能够启动一个进程并让它在进入时立即暂停(在内核启动进程之后立即)。

4

1 回答 1

1

http://blogs.msdn.com/b/greggm/archive/2008/09/12/attaching-a-debugger-at-startup.aspx

有一定程度的支持。但如果我是你,我会直接使用 WinDbg。

于 2012-04-28T01:39:14.517 回答