【问题标题】:Can I know what was the last step in visual studio 2003 debugging?我能知道 Visual Studio 2003 调试的最后一步是什么吗?
【发布时间】:2013-12-31 17:53:14
【问题描述】:

我必须在 Visual Studio 2003 中修复 asp.net 应用程序, 有没有办法在断点之前看到上一步? 谢谢!

【问题讨论】:

  • 为什么不把断点放在你想要的地方,就像一行一样,或者放在那段代码的开头?
  • 你的意思是 VS2013 而不是 VS2003?
  • 是set函数,找不到前面的语句

标签: visual-studio breakpoints visual-studio-debugging


【解决方案1】:

可以调用函数的位置是有限的。而且由于 .NET 是静态类型的,编译器知道所有这些。 Visual Studio 2003 是古老的,所以我对调试器的功能不是 100% 熟悉,但您可以尝试一些方法:

  • 调试器可能有一个“调用堆栈”,它显示了对函数的调用位置。这将允许您找到调用代码并在那里放置一个断点。
  • 抛出异常作为临时调试措施还会为您提供堆栈跟踪,以显示正在调用该函数的代码,因此您可以找到它并在此处放置断点。
  • 如果右键单击函数名称,是否有“查找所有引用”选项?这将告诉您代码中调用该函数的所有位置。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2020-07-28
    • 1970-01-01
    • 2021-08-25
    • 1970-01-01
    • 2017-10-04
    • 1970-01-01
    • 2023-03-10
    • 2023-03-14
    相关资源
    最近更新 更多