2009-05-24 5 views
0

내가 VS2010 베타의 역사 디버거를 시도하고있다 "역사적 데이터는 수집되지 않았다" 값이 객체를 조사하려고 :VS 2010 베타 1</p> <p>내가 (나는 내가 생각 적어도)는 설정에서 설정되어 있지만 때 나는

어떤 아이디어를 어떻게 실제 값을 보여 얻는 방법 [과거 데이터가 수집되지 않았습니다]?

public partial class Form1 : Form 

    { 

     public Form1() 

     {InitializeComponent();} 

     private void button1_Click(object sender, EventArgs e) 

     { 

      int numer = Int32.Parse(txtNumerator.Text) ; 

      int denom = Int32.Parse(txtDemoninator.Text); 

      float answer = DivideValues(numer, denom); 

      txtAnswer.Text = answer.ToString(); 

     } 

     private static float DivideValues(int numer, int denom) 

     { 

      float answer = numer/denom; 

      return answer; 

     } 

    } 
+0

일부 정보가 있습니다. 64 비트 앱은 Visual Studio에서 시작할 때 지원되지 않습니다. 보낸 사람 : http://msdn.microsoft.com/en-us/library/dd264915(VS.100).aspx Historical Debugger는 Test and Lab에서 만든 Historical Debugger 로그 파일을 통해 64 비트 응용 프로그램의 사후 디버깅을 지원합니다 관리자이지만 Visual Studio에서 실행 된 64 비트 응용 프로그램 디버깅을 지원하지 않습니다. 그러나 x86 컴퓨터에서 Historical Debugger를 실행하면 디버거가 직접 호출 스택 행에있는 경우를 제외하고는 여전히 동일한 기능을 수행합니다. – Vaccano

답변

0

는 당신이 디버그 역사 창에서 트리보기를 사용해야 할 권리를 작동시킬 : 여기

문제의 코드입니다. 도랑의 탐색 화살표는 도움이되는 것보다 산만 해 보이기 때문에 기록되지 않은 부분으로 이동할 수 있습니다.

또한 로컬 변수가 기록되지 않습니다. 이는 의도적으로 설계된 동작입니다.