【发布时间】:2011-11-03 10:47:04
【问题描述】:
我正在 Visual Studio 中使用 C# 调试 ASP.NET 网站。当我设置断点时(在调试期间),随着时间的推移,创建的断点会累积许多子断点。 (见here。)
现在,有时当我通过单击红色字形删除断点时,下一次执行该行时仍会命中该断点,因为子断点仍然存在。
删除断点窗口中的断点可以解决问题,但是当您设置了很多断点时,找到正确的断点会很烦人。此外,删除具有许多子项的断点是一个相当缓慢的操作。
所以要回答这个问题,我可以禁用创建子断点,还是有办法快速删除所有子断点?
替代解决方案表示赞赏!
请注意,这不是以下内容的重复:Question on how to remove a Visual Studio Breakpoint,因为我在问如何处理子断点。 (尽管我们的预期目标是相同的。)
【问题讨论】:
-
嗯,你为什么这么确定你的问题不是重复的?在我看来,您对如何提出问题有了更好的了解。无论如何,你的答案肯定在Microsoft Connect page ref'd by that post
-
"Better" 表示不同;因此不是重复的。 :) 另外,如果这个问题会产生不同的答案,那岂不是也验证了它的独特性?
-
有答案后,我们再谈;)
-
那么您是否尝试过不重复问题的答案?是什么导致该答案不适用于您的问题?
-
我不认为 Visual Studio 提供了不那么烦人的替代方案,也许可以创建一个自定义加载项来帮助禁用子断点,但这似乎有点牵强。
标签: c# .net visual-studio breakpoints visual-studio-debugging