最近从VS2010迁移到2015年。现在当我暂停正在运行的应用程序来处理它时,我得到了这个非常恼人的“破解模式”页面,其中“应用程序处于中断模式”。好吧,没有拍Sherlock,我按下了停顿。我知道它处于休息模式。该页面很烦人,让我远离完全不必要的代码。
我在2010年没有得到这个令人讨厌的页面。我可能会在2010年切换回一些设置,但要记住太久了。
有没有办法在VS2015中禁用这个愚蠢的中断模式页面?
答案 0 :(得分:93)
到目前为止,我发现的最佳解决方案是将“中断模式”选项卡拖到屏幕底部(因此它像工具栏窗口一样附加)并使其尽可能小。然后,当您暂停并获得此屏幕时,它至少不会覆盖您现有的视图。
答案 1 :(得分:18)
有一个免费扩展程序可以解决此问题:来自VS Market Place的Disable No Source Available Tab。
这个小扩展名将阻止工具窗口标题为“#34; No Source Available"从Visual Studio中出现,并将焦点保留在当前活动的选项卡上。
答案 2 :(得分:12)
在工具→选项→调试→检查"使用托管兼容模式"
答案 3 :(得分:6)
我也遇到了这个烦人的问题而且没有意识到,我将异常设置变为“打破所有异常”。然后是外部代码中的一些异常,调试器停止了,但我看不到代码,就像在Framework中一样。非常讨厌。
重置VS2017中的异常设置:
ctrl+al+e -> right click on the opening window -> reset to defaults
也许这有助于某人=)
答案 4 :(得分:5)
主要不要使用它。使用atchoum的解决方案。它是最好的。
另一种选择:
我喜欢用键盘代替鼠标,所以我用CTRL + ALT + BREAK调用暂停(或者你可以点击暂停) 不管这会导致烦人的"休息模式"出现的窗口
当它出现并假设您仍然按住CTRL + ALT + BREAK键时 - 只需释放ALT和BREAK键并点击F4键
这会关闭烦人的休息模式窗口并带你到页面并在你按下CTRL + ALT + BREAK的休息组合之前发现光标已经打开。
所以...在一次犯规中按下左键
CTRL + ALT + BREAK(进入休息模式)然后
CTRL + F4(关闭愚蠢"休息模式"窗口并将光标放在CTRL + ALT + BREAK之前的位置)
答案 5 :(得分:0)
即使我遇到了同样的问题并且是搜索解决方案的分层但最后我发现我的代码中的一个错误在特定形式后更改了代码我没有任何中断模式类型错误
ERROR(中断模式)发生时的代码
Private Sub TextBox1_TextChanged(sender As Object, e As KeyPressEventArgs) Handles TextBox1.TextChanged
错误(中断模式)未发生时的代码
Private Sub TextBox1_TextChanged(sender As Object, e As EventArgs) Handles TextBox1.TextChanged
这可能会有所帮助,所以请检查代码的触发位置和时间
答案 6 :(得分:0)
要禁用“中断模式”页面,请访问:
工具->选项->调试->常规
取消选中“仅启用我的代码”复选框