禁用断点消失,不再有红点?

时间:2008-10-24 13:23:58

标签: visual-studio-2008 debugging

在以前版本的VS中,如果右键单击断点的红点并选择“禁用断点”,则点将变为“空心”,再次单击它将重新启用它。但是在VS2008中,禁用断点会完全删除红点,您需要转到“断点”窗口重新启用。

任何人都知道如何获得以前版本的行为?我有一些BP经常切换,而且它有点像这样做的PITA。我不明白为什么MS把它拿走了。

编辑:我昨天安装了SP1 - 因为没有它,一旦我尝试CTRL + F,VS就会崩溃。好的测试,微软!在SP之前发生同样的问题。

我没有触及默认的配色方案,检查它表明它应该是一个空心点。我试过改变它无济于事。实际上,我甚至无法更改启用的断点的颜色。

这是一台Windows XP 64位计算机。我猜这是问题的根源。

6 个答案:

答案 0 :(得分:3)

答案 1 :(得分:0)

这对我的描述方式非常有用,但仅适用于实际代码会受到影响的特定位置,例如方法体内部。

答案 2 :(得分:0)

远射,但您使用的是自定义配色方案吗? 是否有可能为Disabled Breakpoint选择的颜色有效地“隐藏”它? (EG Black on Black)

工具 - >选项 - >环境 - >字体/颜色 - > BreakPoint(已停用)

答案 3 :(得分:0)

这是Visual Studio 2008 SP1的错误。有一个修复程序:

http://code.msdn.microsoft.com/KB957912

相关支持页面位于:

http://support.microsoft.com/kb/957912

最初的错误报告在这里:

https://connect.microsoft.com/VisualStudio/feedback/ViewFeedback.aspx?FeedbackID=366060

只需点击第一个链接,然后点击下载。有一个链接可以下载此修补程序。它现在可以在我的机器上正常工作。

答案 4 :(得分:0)

热修复KB957912有助于解决此问题,但遗憾的是下载链接:http://code.msdn.microsoft.com/KB957912已失效。

答案 5 :(得分:-1)

我有VS2008 SP1,它有你描述的'禁用断点'功能......你安装了SP1吗?也许这是一个错误?