2010-12-10 2 views

답변

8

궁극적 인 버전의 Visual Studio 2010에서는 Inellitrace를 사용하여 Dan Puzey가 언급 한 것처럼 실행으로 돌아갈 수 있습니다.

그러나 Visual Studio의 모든 버전에서는 여전히 호출 스택에서 많은 정보를 얻을 수 있습니다. 호출 스택 창에있는 점을 두 번 클릭하면 각 메소드가 호출 된 코드의 점으로 이동할 수 있습니다. 스택의 상태는 유지되므로 호출하는 메소드에서 로컬 변수의 값을 계속 볼 수 있습니다.

7

스택 추적 (Visual Studio의 Call Stack Window)에서 추적을 볼 수 있습니다.

디버거를 사용하는 경우 노란색 화살표를 이전 코드 줄에 끌어다 놓아 시나리오를 반복 할 수 있습니다. 그러나, 그것은 항상 작동하지 않습니다.

+0

@Cody Grey Thanks – nan

9

VS2010 Ultimate를 사용하는 경우 "Intellitrace"기능을 사용하여 정확하게 수행 할 수 있습니다. 기본적으로 방대한 양의 실행 데이터 (모든 메서드 호출 & 매개 변수를 포함하여)를 기록하고 시간을 들여서 해당 시점의 변수 값을 검사 할 수 있습니다.

7

아무 곳이나 노란색 화살표를 뒤로 드래그하십시오.

+1

더 간단합니다. 오랫동안 그것을 찾고있었습니다. – Umar

+0

[포인터를 이동하여 실행 흐름 변경] (https://msdn.microsoft.com/en-us/library/y740d9d3.aspx#Anchor_4) – foobarbaz

관련 문제