2010-12-10 32 views

回答

8

在最终版本的Visual Studio 2010中,您可以使用Inellitrace重新执行,正如Dan Puzey所述。

但是,在Visual Studio的任何版本中,您仍然可以从调用堆栈获取大量信息。它不仅显示导致当前位置的调用,通过双击“调用堆栈”窗口中的点,可以跳转到调用每种方法的代码中的点。堆栈的状态被保留,所以你甚至可以在调用方法中看到局部变量的值。

7

您将在堆栈跟踪中看到跟踪(在Visual Studio中为Call Stack Window)。

如果您正在使用调试器,则可以将黄色箭头拖放到前面的代码行以重复该方案。但是,它并不总是有效。

+0

@Cody Gray谢谢 – nan 2010-12-18 15:58:10

9

如果你有VS2010旗舰版,“Intellitrace”功能可以让你做到这一点。它基本上记录了大量的执行数据(直到并包括每个方法调用的参数&),并允许您及时回退以检查这些点处的变量值。

7

将黄色箭头拖回到此处。

+1

更简单一个。这么长时间以来一直在寻找它。 – Umar 2016-11-21 09:07:21

+0

[移动指针以更改执行流](https://msdn.microsoft.com/en-us/library/y740d9d3.aspx#Anchor_4) – foobarbaz 2017-08-22 09:14:13

相关问题