Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/visual-studio-2008/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Visual studio 2008 调试命令(单步执行/进入)会导致未处理的异常_Visual Studio 2008_Crash_Debugging - Fatal编程技术网

Visual studio 2008 调试命令(单步执行/进入)会导致未处理的异常

Visual studio 2008 调试命令(单步执行/进入)会导致未处理的异常,visual-studio-2008,crash,debugging,Visual Studio 2008,Crash,Debugging,我正在64位版本的Vista上使用Visual Studio 2008。程序在某个断点上停止后,如果应用程序没有抛出非法指令异常或访问冲突异常,我将无法跨过或进入当前行。如果我右键单击下一行并选择“Runtohere”(相当于“Steppover”),它可以正常工作 附录:任何手表窗口中都没有任何内容 还有一件事我忘了提:如果我坚持这个过程,一切都会很好 以前有人遇到过这个问题吗?您是在应用程序中还是在Visual Studio本身中遇到异常 我将首先对整个解决方案进行清理,然后重新构建。有时,

我正在64位版本的Vista上使用Visual Studio 2008。程序在某个断点上停止后,如果应用程序没有抛出非法指令异常或访问冲突异常,我将无法跨过或进入当前行。如果我右键单击下一行并选择“Runtohere”(相当于“Steppover”),它可以正常工作

附录:任何手表窗口中都没有任何内容

还有一件事我忘了提:如果我坚持这个过程,一切都会很好


以前有人遇到过这个问题吗?

您是在应用程序中还是在Visual Studio本身中遇到异常


我将首先对整个解决方案进行清理,然后重新构建。有时,如果二进制文件不同步,调试时可能会出现奇怪的行为。

应用程序是多线程的吗

如果是:

您是否认为正在调试的线程引发了访问冲突?
你冻结了所有其他线程吗

如果您在任何监视窗口中有任何函数调用,请将其清除。

Mos,我想知道您是否解决了此问题(因为我在64位Win7上也有VS2005和VS2008)


编辑:“取消选中工具/选项/调试/本机/启用RPC调试”是评论中建议的,似乎就是答案。

我更新了问题以回答您的问题。是的,我已经完成了我的项目。没有骰子。这真令人沮丧/它是多线程的,但是冻结其他线程没有任何作用。我没有。我已经擦除了我的系统并重新安装了所有的东西(包括升级到Windows7),但这种情况仍然存在。在这一点上,我倾向于它是一个硬件问题。你能尝试取消选中工具/选项/调试/本机/启用RPC调试吗?有帮助吗?虽然我不知道要多久,但在我的住处确实如此。:)不知怎的,当你的评论被发布时,我错过了。我很高兴最后再次回顾了这些答案,“只是为了确保。”果然,禁用RPC调试成功了。非常感谢!我自己也有这个问题,并通过禁用RPC调试修复了它,如接受的答案中所述。具体症状是输出消息(和对话框)上显示“MyApplicationD.exe中0x0501f77e处未处理的异常:0xC0000096:Privileged指令”。(我注意到它是为了帮助其他人搜索相同的问题。)