为什么我的断点在Visual Studio中重复?

Ant*_*bry 10 .net c# breakpoints visual-studio visual-studio-debugging

我最近开始在Visual Studio 2010中遇到断点问题.当我设置断点然后开始调试时,另一个断点出现在附近的其他行上.下面的屏幕截图显示了我设置断点后的编辑器以及断点窗口:

编辑

断点窗口

一旦我开始调试,断点就会重复,如以下屏幕截图所示:

调试时编辑

调试时断点窗口

为什么会这样,我怎么能阻止它呢?

小智 3

看起来好像设置了一个子断点,如以下 MSDN 文章中所述: http://msdn.microsoft.com/en-us/library/b98cwcyw.aspx(链接已失效,请参阅 子断点 VS 2010
http://msdn.microsoft.com/en-us/library/02ckd1z7%28VS.71%29.aspx#vctskbreakpointswindowchildbreakpoints

这是 StackOverflow 上的一个类似问题,其中一个答案包含一个用于删除子断点的宏。也许这对你有用? 禁用/删除子断点?

或者,删除父断点(这也会删除子断点)并重新创建它可能有助于解决问题。