停止调试(Shift + F5)导致调试重新启动

Amo*_*atu 8 visual-studio-2008 visual-studio visual-studio-debugging

我正在使用Visual Studio 2008 Professional Edition进行开发.我观察到每当我使用Ctrl + F5测试Web应用程序或网站然后停止调试(或关闭浏览器)时,调试再次启动,就好像我再次按下Ctrl + F5一样.

最初我认为这可能是因为一个粘滞的ct​​rl键,但我检查并确认我的机器中的粘滞键未启用.

我在网上搜索并观察到其他许多人也遇到了同样的问题.但微软称这个问题是由于一个粘滞的ct​​rl键.(参见:http://connect.microsoft.com/VisualStudio/feedback/details/534915/stop-debugging-shortcut-key-shift-f5-causes-debugging-to-restart-instead-of-just-stopping)

其他任何人都有任何其他想法,为什么会发生这种情况(如果我可能错过了一些更新的论坛)

非常感谢.!:)

Cat*_*tto 5

我真的很喜欢你的问题,因为我偶尔会遇到这种情况,多年后不知道为什么,不相信它与粘滞键有关。

在这种情况下,只有两种方法可以停止调试:

  1. Alt+ D; E = 我按Alt+ D; 打开“调试”菜单,然后E选择“停止调试” 这是可以工作的替代热键组合。
  2. 就是点击调试工具栏上的停止按钮。
  3. (可选)有时当我无法按 teh Alt+ 时,D我无法将焦点移到工具栏上,我按了ctrl5 次。不知何故,即使我没有打开粘滞键,它们也会卡住。

希望有帮助。