2011-01-27 2 views
3

Visual Studio 조사 창에서 $exception을 입력하고 현재 예외에 대한 세부 정보를 얻을 수 있지만 반환 값에 해당하는 항목이 있습니까?

답변

4

C# - 그리고 대답은 간단합니다. VB.NET에서는 로컬 창의 메소드 이름을 찾을 수 있습니다. 참고로 see this blog post by JaredPar (from Microsoft).

+0

링크가 잘못되어있는 것 같습니다. – mjcopple

+0

죄송합니다, 지금 해결. –

0

$ eax는 보통 대부분의 기본 유형 (C++의 경우 어쨌든 - 이것이 C#에 적용되는지 모르겠다)에 대한 반환 값을 표시합니다.

$ err이 유용 할 수도 있습니다 - GetLastError()의 현재 값을 보여줍니다 ("$ err, hr"은 오류 값의 텍스트 표현을 표시합니다).

+0

디버그 + Windows + 레지스터를 사용해야합니다. 의사 변수가 없습니다. –

+0

슬프게도 C#에서는 작동하지 않는 것 같습니다. 나는 eax 가치를 볼 수 있지만, 나는 좀 더 높은 수준의 것을 기대하고 있었다. – ilivewithian

+0

@Hans :'$ eax'는 C++의 조사 윈도우에서 작동합니다 (그러나 C# 또는 관리 코드에 대한 질문이 더 많음). –