Visual studio 忽略更改并继续在VS15中表现出与VS13不同的行为

Visual studio 忽略更改并继续在VS15中表现出与VS13不同的行为,visual-studio,debugging,visual-studio-debugging,visual-studio-2015,Visual Studio,Debugging,Visual Studio Debugging,Visual Studio 2015,在VSC15中发生的是一个文件名[stale]。创建并逐步执行cpp,而不是主编辑文件。这不会是一个问题,除非它不再允许我在鼠标悬停或观看时看到任何变量的任何值,从而使实时调试对我的用处大大降低 过去的情况是,您将单步执行,黄色光标只会偏离它实际基于文件编译版本的位置一些行。我仍然可以看到所有的值,只要它们在内存中 有没有办法恢复此功能?现在,如果我仍然想看到任何有价值的调试信息,我需要在每次更改(频繁)时完全重新启动应用程序 通过禁用调试器选项Debug>Options>Enable Nati

VSC15
中发生的是一个文件名[stale]。创建并逐步执行cpp,而不是主编辑文件。这不会是一个问题,除非它不再允许我在鼠标悬停或观看时看到任何变量的任何值,从而使实时调试对我的用处大大降低

过去的情况是,您将单步执行,黄色光标只会偏离它实际基于文件编译版本的位置一些行。我仍然可以看到所有的值,只要它们在内存中

有没有办法恢复此功能?现在,如果我仍然想看到任何有价值的调试信息,我需要在每次更改(频繁)时完全重新启动应用程序


通过禁用调试器选项Debug>Options>Enable Native Edit and Continue,您应该能够获得所需的行为(对源代码进行更改,但不使用Edit and Continue)

禁用此选项不会显示“编辑已完成,可以应用…”对话框,而是会自动忽略您的编辑,不会进入任何陈旧代码

我已经回答了您的链接问题,因此我希望编辑并继续是一个解决方案:)

-拉姆库马尔, Visual Studio调试器