Joh*_*ore 2 debugging visual-studio visual-studio-2015
在 Visual Studio 2015 中,我有两个解决方案配置“调试”和“服务”。我可以使用 Debug 设置调试和命中断点,但不能使用服务。
为了隔离这个问题,我试图让服务配置看起来和调试配置完全一样。它们都构建相同的项目,并且都设置为 Any CPU。在这一点上,我能看到两者之间的唯一区别是他们的名字。
当我可以使用调试而不是服务来执行断点时,哪些设置会导致断点不被命中?当我的意思是没有“命中”时,断点在作为服务运行时显示为禁用。
作为调试运行...
作为服务运行...
小智 6
这通常是由两个不同问题之一引起的。
首先,您不是为特定的构建配置创建 PDB。要修复,请仅为 PDB 或完整配置调试信息。
另一个可能的问题是当前项目未配置为针对当前构建配置进行构建。在解决方案的属性中,确保检查了当前配置。
如果这两个都不起作用,请关闭 VS,删除所有 bin 文件夹,然后重试。如果你仍然被卡住,那你就有真正的问题了。
| 归档时间: |
|
| 查看次数: |
537 次 |
| 最近记录: |