Visual studio 2013 Visual Studio 2013忽略断点

Visual studio 2013 Visual Studio 2013忽略断点,visual-studio-2013,breakpoints,Visual Studio 2013,Breakpoints,这里疯了 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") E

这里疯了

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),表单加载时没有暂停中断

重新启动电脑没有什么区别

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


Jim

在我的例子中,我试图通过测试代理运行单元测试。这不允许进行调试。我更改了testsettings.settings文件,使角色改为“本地”而不是“远程”,然后我就可以调试了。

我也遇到了同样的问题。我重新生成解决方案并选中了
警告
。有几个警告,其中一个是缺少参考,因此断点被忽略。当我修复了“引用丢失”警告时,它开始工作。

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