我在64位版本的Vista上使用Visual Studio 2008。我的程序在我的一个断点上停止后,我无法跳过或进入当前行,没有非法指令异常或我的应用程序抛出的访问冲突异常。如果我右键单击下一行并选择“Run to here”(相当于“Step over”),它可以正常工作。
附录:任何观察窗都没有。
另外,这里有一些我忘记提及的内容:如果我附上这个过程,一切正常。
之前有没有人遇到过这个问题?
答案 0 :(得分:7)
编辑:评论中建议“取消选中工具/选项/调试/本机/启用RPC调试”,似乎就是答案。
答案 1 :(得分:0)
您是否在应用程序或Visual Studio本身中获得了异常?
我首先要对整个解决方案进行Clean,然后再进行Build。有时,如果您的二进制文件不同步,则在调试时会出现奇怪的行为。
答案 2 :(得分:0)
您的应用程序是多线程的吗?
如果是:
您是否因为您正在调试的线程抛出了Access违规? 你冻结了所有其他线程吗?
答案 3 :(得分:0)
如果您在任何观察窗口中有任何功能调用,请将其清除。