是否有Visual Studio 2015调试步骤跳过?

时间:2015-11-05 15:00:39

标签: visual-studio visual-studio-2010 debugging visual-studio-2015

我安装了新版本的Visual Studio Community 2015。

打开旧的Visual Studio 2010项目。他们编好了。 然后,当我需要调试它们时,我发现了一些奇怪的东西。

当我尝试跳过(F10)时,只是跳过代码行,就像他们不在那里一样。enter image descrihgdfhption here

例如,我在第33行开始调试,然后F10将我发送到第43行。

怎么样?

可以配置。

3 个答案:

答案 0 :(得分:3)

此行为与调试优化代码一致。

您可以转到工具 - >来验证生成的代码。 ILDasm,加载您的可执行文件并检查该功能。或者,在调试器的断点上,调试 - > Windows - >反汇编(或单击Alt + 8)。

这可能是2015年的新功能,因为我的2013年没有优化分配/测试......

答案 1 :(得分:2)

在Visual Studio 2015中,在发布模式下发生了这种情况。更改为调试模式后,调试器逐步执行每一行。希望这会有所帮助。

答案 2 :(得分:0)

在Visual Studio 2017中,这发生在发布模式下,请更改为调试。会很好