宇宙第一 IDE——Visual Studio代码调试时"回退当前执行代码"功能非常好用,但断点不会被命中,则无法进行断点调试,如下图所示:当前不会命中断点。源代码与原始版本不同。

当前不会命中断点。源代码与原始版本不同_断点调试

网上有很多种解决方法,但几经测试都无效。最后分析生成日志发现全部生成时跳过了某些项目。既然跳过了,则表示未重新生成,当然代码和版本不相同。

当前不会命中断点。源代码与原始版本不同_断点调试_02

在生成-配置管理器中对跳过未生成的项目,勾选"生成"即可。