【问题标题】:Visual Studio 2012 not debugging or compiling one specific methodVisual Studio 2012 未调试或编译一种特定方法
【发布时间】:2013-05-29 10:47:10
【问题描述】:

我在 VS 2012 中的调试器不会仅在类中的一个特定方法中的任何断点处中断。它也不会从任何调用代码中进入该方法。

该类中的其他方法都可以正常使用。即使我对这些方法进行了更改并重新编译,我仍然可以单步执行它们。如果我对这一特定方法进行更改,则不会实现。好像是用了这个方法的老版本……太诡异了。

我已经尝试了comprehensive thread 中提到的所有内容。

我的断点是纯红色的 - 它们没有“断点当前不会被命中。没有为此文档加载任何符号”错误。

任何帮助将不胜感激

【问题讨论】:

  • 类有基类还是派生类?

标签: visual-studio debugging visual-studio-2012 breakpoints visual-studio-debugging


【解决方案1】:

这很尴尬。

原因是我的方法是 yield returning 和 IEnumerable 并且我还没有开始在客户端迭代流,所以显然我的方法中的任何断点都不会被命中。

【讨论】:

    猜你喜欢
    • 2016-07-24
    • 1970-01-01
    • 2013-09-08
    • 2012-12-28
    • 1970-01-01
    • 1970-01-01
    • 2012-09-25
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多