为什么我得到"不允许对64位应用程序进行更改"通过键盘遍历调用堆栈时出错?

时间:2012-10-02 14:50:05

标签: c# visual-studio-2010 ide

我理解错误消息的用途,即您无法在64位模式下使用“编辑并继续”功能。

但是我在遍历调用堆栈时遇到错误。

只有当我使用键盘并按返回跳转到调用堆栈中的某个位置时才会发生。

但它只是间歇性地发生,即我可以跳到好几个地方然后在下一个地方我会得到错误;这就像IDE正在处理 Return 键两次,即跳转然后尝试插入换行符。

是否有一些不同的方法可以使用键盘跳过调用堆栈(没有错误),或者为什么我会收到此错误?

编辑:当我当前的调用堆栈位置和目标调用堆栈位置都在同一个文件中时,似乎只会发生这种情况。

3 个答案:

答案 0 :(得分:0)

我收到了这个错误,但只是在我改变之前忘记停止调试的时候。所以我会检查以确保你不再调试。

答案 1 :(得分:0)

听起来你的键盘上有一个狡猾的返回键 - 就像你说的那样,你偶尔会得到多个回复 - 我会尝试更换键盘,看看是否能解决问题。

答案 2 :(得分:0)

尝试升级到Visual Studio 2012 - 在VS 2012上测试后,我没有看到这种行为。