【发布时间】:2019-01-21 15:10:49
【问题描述】:
当我调试 C 程序并按 F11 时,例如,在 strcmp 指令上,调试器会打开一个带有 strcmp.asm 的窗口,以继续在汇编程序中调试 strcmp 指令。我怎样才能阻止这种行为?
【问题讨论】:
-
除了这种行为,您还期望什么?
-
尝试选项->调试->常规并取消选中“如果源不可用则显示反汇编”。此位置适用于 VS2010 和 VS2017。我没有 VS2015 的副本来确认位置。但是,我使用 F10 键单步浏览源代码并使用 F11 单步执行@Lundin 描述的功能,所以我很少遇到这个问题。
-
@Eugene,我希望调试器转到我的源代码的下一条指令,而不是调试 Microsoft 代码。
-
@thurizas,即使我取消选中“显示反汇编...”,它也对我不起作用,谢谢
标签: c visual-studio-2015 visual-studio-debugging