【问题标题】:Visual Studio 2013 ignoring breakpointsVisual Studio 2013 忽略断点
【发布时间】:2014-12-13 14:15:52
【问题描述】:

在这里发疯!

Visual Studio 忽略断点,跳过“断点当前不会被命中。源代码与原始版本不同”警报并且断点变为白色。

简单测试 - 在表单加载事件中有几行的新 WinForms 项目。

Private Sub Form1_Load(sender As Object, e As EventArgs) Handles MyBase.Load
    Console.WriteLine("1")
    Console.WriteLine("2")
    Console.WriteLine("3")
End Sub

在任何这些行上设置断点,我收到上述错误,控制台输出如预期(1/2/3)并且表单加载时没有暂停中断。

PC 的全新启动没有区别。

在 Windows 7 x64 上运行 VS 2013 更新 4。

吉姆

【问题讨论】:

  • 尝试干净的解决方案/重建解决方案
  • 尝试在基于操作的代码(如分配或决策制定等)处设置断点。看看这是否有效并重建解决方案
  • 有时也会发生在我身上。重新加载项目而不终止它通常对我来说是一种解决方案。
  • 重建/重新加载建议不相关,因为它发生在一个干净的新项目上(加载 VS > 新项目 > 插入代码 > 设置 BP > 失败)
  • 尝试了变量赋值,同样的事情发生

标签: visual-studio-2013 breakpoints


【解决方案1】:

就我而言,我试图通过测试代理运行单元测试。这不允许进行调试。我更改了我的 testsettings.settings 文件,以便角色读取“本地”而不是远程,然后我能够调试。

【讨论】:

    【解决方案2】:

    我也遇到了同样的问题。我重建了我的解决方案并检查了Warnings。有几个警告,其中一个缺少参考,因此忽略了断点。当我修复参考缺失警告时,它开始工作了。

    【讨论】:

      猜你喜欢
      • 2014-06-03
      • 1970-01-01
      • 1970-01-01
      • 2020-02-06
      • 1970-01-01
      • 1970-01-01
      • 2014-07-31
      • 2015-02-26
      • 2015-10-14
      相关资源
      最近更新 更多