在Debug时遇到这个问题,加在代码中的断点变成黄色的空心圆圈。提示:“当前不会命中断点。源代码与原始版本不同”。
网上给的解决方案是重新生成,另外有一些人建议检查源代码管理工具的设置。但其实还有其它原因。
我打开解决方案属性页检查,发现断点所属项目的“生成”选项没有勾选,原因就很明了了。我们用SVN托管代码,解决方案的属性会同时被更新。因此不知道是谁修改了这个配置,就造成新增加的代码一直没有编译。
本文介绍了一种在调试过程中遇到的断点不命中问题及其解决办法。问题表现为断点变为黄色空心圆圈,并提示源代码与原始版本不同。通过检查解决方案属性页发现,项目“生成”选项未勾选导致新增代码未被编译。
在Debug时遇到这个问题,加在代码中的断点变成黄色的空心圆圈。提示:“当前不会命中断点。源代码与原始版本不同”。
网上给的解决方案是重新生成,另外有一些人建议检查源代码管理工具的设置。但其实还有其它原因。
我打开解决方案属性页检查,发现断点所属项目的“生成”选项没有勾选,原因就很明了了。我们用SVN托管代码,解决方案的属性会同时被更新。因此不知道是谁修改了这个配置,就造成新增加的代码一直没有编译。
2618
1480
1146

被折叠的 条评论
为什么被折叠?