Visual Studio中正方形/菱形断点的含义是什么?

时间:2019-03-28 09:12:15

标签: c# visual-studio debugging breakpoints visual-studio-debugging

我放置了两个断点,其中一个变成了正方形。这是什么意思?如果有帮助,我可以远程调试一些代码。

screenshot of the breakpoints window

2 个答案:

答案 0 :(得分:36)

这意味着执行不会在该断点处中断,而在调试日志中只会输出一条消息。

要更改此设置,请右键单击断点,然后选择“设置”(在VS版本中为旧)或“动作”(从VS 2017开始)。

enter image description here

请参阅此问题,以了解其为什么有用:

答案 1 :(得分:4)

您提到的

方形断点是断点操作和跟踪点

根据docs.microsoft.com debugger using breakpoint

  

跟踪点是一个断点,可将消息打印到“输出”窗口。跟踪点可以像编程语言中的临时跟踪语句一样起作用。

您可以通过将光标移到断点上单击断点附近的设置按钮来更改断点设置。