【问题标题】:What does a blue dot beneath the Visual Studio breakpoint mean?Visual Studio 断点下方的蓝点是什么意思?
【发布时间】:2015-12-03 02:48:06
【问题描述】:

在调试组合的 c++ c# 项目(c# 加载 c++ dll)时,我有时会在当前命中的断点下方看到这个小蓝点:

那个点想告诉我什么?

【问题讨论】:

  • 你的应用程序是多线程的吗?
  • 是的,我认为确实如此。我想通了,这个点总是出现在 Studio 在另一个(工作)线程中断后的第一次点击中

标签: c# c++ visual-studio visual-studio-2013


【解决方案1】:

如果您的应用程序是多线程的,并且如果悬停在断点上给您的消息类似于“自上一步以来进程或线程已更改”,则意味着此断点应用于多个线程,而不仅仅是线程创建者。按下 F5 后,另一个线程将运行,它们会到达你的断点,这会让你感到困惑。为了给你某种警告视觉工作室在下面给你蓝点。因此,有时冻结其他线程以调试方法会很有用。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2013-08-25
    • 2016-08-17
    • 1970-01-01
    • 2019-08-19
    • 2019-12-25
    • 2010-10-29
    • 2012-09-30
    相关资源
    最近更新 更多