【问题标题】:Backtracking during debugging in Visual Studio在 Visual Studio 中调试期间的回溯
【发布时间】:2013-02-01 22:56:20
【问题描述】:

假设我在一个类中有函数 A(//Code: To Catch Some Error),并且该函数 A() 在 100 个不同的页面中被调用。

  1. 我在该函数 A() 处设置了一个断点。
  2. 当我在 Visual Studio 中运行解决方案时,会遇到此断点。

问:有没有什么方法可以查出这个函数 A() 在断点之前是从哪个页面调用的?

【问题讨论】:

    标签: visual-studio-2010 visual-studio breakpoints


    【解决方案1】:

    您最好的选择是查看调用堆栈。默认情况下,当您遇到断点时,Visual Studio 将在主代码窗口下方显示的窗口中包含调用堆栈窗口。您将看到将您带到断点的嵌套函数调用列表。双击任何函数都应该在调试器中打开它,假设你有它的源代码(其中一些是系统函数)。

    【讨论】:

    • 非常感谢,很有帮助。
    猜你喜欢
    • 2015-11-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-06-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多