最近打开了之前的项目,调试时打断点发现在await的地方打不上断点,会报“断点无效,无法在xx位置设置断点”,搜了一下攻略大家说需要在工具–选项–调试 里面打钩“使用托管兼容模式”;弄完之后再打断点发现还是不行,会报“公共语言运行时无法设置断点”,总之意思好像是调试的代码和生成的不太一样了,清理,重新生成了多次还是不行。
突然想到,是不是vs把代码给优化了,查看了一下项目属性,果然,“优化代码”被打钩了。去掉勾后,可以打断点了 巴适。
最近打开了之前的项目,调试时打断点发现在await的地方打不上断点,会报“断点无效,无法在xx位置设置断点”,搜了一下攻略大家说需要在工具–选项–调试 里面打钩“使用托管兼容模式”;弄完之后再打断点发现还是不行,会报“公共语言运行时无法设置断点”,总之意思好像是调试的代码和生成的不太一样了,清理,重新生成了多次还是不行。
突然想到,是不是vs把代码给优化了,查看了一下项目属性,果然,“优化代码”被打钩了。去掉勾后,可以打断点了 巴适。