【发布时间】:2010-10-24 14:52:15
【问题描述】:
我在 64 位版本的 Vista 上使用 Visual Studio 2008。在我的程序在我的一个断点处停止后,如果我的应用程序没有抛出非法指令异常或访问冲突异常,我就无法跨过或进入当前行。如果我右键单击下一行并选择“Run to here”(相当于“Step over”),它可以正常工作。
附录:任何监视窗口中都没有任何内容。
另外,还有一点我忘了说:如果我附加到这个过程中,一切都会很好。
以前有人遇到过这个问题吗?
【问题讨论】:
-
我自己遇到了这个问题,并通过禁用 RPC 调试来修复它,如接受的答案中所述。具体症状是输出消息(和对话框)显示“MyApplicationD.exe 中 0x0501f77e 处的未处理异常:0xC0000096:特权指令”。 (我记下它是为了帮助其他人搜索相同的问题。)
标签: visual-studio-2008 crash debugging