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