这与“仅我的代码”调试设置无关,或标记优化代码,或未标记调试代码......所有这些情况都已排除。
我有一个使用库的 .net 项目。为了调试,我创建了一个小项目,然后为库添加了项目。我在测试项目中添加了库项目的引用。我运行了启动测试项目的解决方案,我看到我的断点变为空心红点。同样的设置在 Visual Studio 2005 中完美运行。
但是,我记得我在 GAC 中安装了相同的库,然后我删除了,现在,我的断点被正确命中。
有人知道这种行为在 VS 2012 中是否是新的吗?或任何遭受它的人?