"断点当前不会被击中"继续显示在局部视图上

Fab*_*iro 8 debugging visual-studio-2010

在特定的局部视图中,我始终在我设置的断点中收到消息:

"断点当前不会被命中.此文档没有加载任何符号."

这有什么理由发生吗?我可以做些什么?

我重新启动Visual Studio,我甚至重新启动了我的计算机,但它没有用.

我该怎么做才能调试这个页面?

谢谢!

编辑

我编辑我遇到问题的部分视图文件,但更改不会生效.所以,不知何故,那个混蛋编译器正在从其他地方获取文件.哪里?!

Jea*_*sen 8

有几个可能的原因:

  • 源文件的版本不是您编译的版本.尝试重新编译.
  • 包含代码的DLL在运行时未加载到程序中.如果您动态加载DLL,则以需要DLL的方式使用该程序.
  • 您正在可视化不在正确目录中的源文件(解决方案在硬盘上其他位置的另一个副本).打开正确的源文件.
  • 您没有在调试模式下编译该程序.在调试模式下重新编译它.
  • 您没有在调试模式下启动该程序.在调试模式下启动它.


小智 8

在修改用于调试ok的视图后,我遇到了相同的情况.我恢复了我的更改并且调试恢复了工作.我发现我在一行上有语法错误.没有任何线索它是错的 - 没有红色下划线,项目编译得很好.

如果您在视图中遇到问题,我建议将大部分代码注释为最小骨架.如果调试再次起作用,请重新注释一些行,直到找到问题代码.祝你好运.