2012-01-19 2 views
0

계산 제안을위한 몇 가지 프로젝트가있는 솔루션이 있습니다. 작업이 20 분 동안 중단 된 후 코드는 StackOverflowException입니다. 문제를 찾는 방법? 코드에 재귀 함수가 없거나 실수로이 함수를 작성하지 않아도됩니다.StackOverflow 찾기 VS20010을 사용하여 C# 코드 생성

StackOverFlowException을 생성 할 수있는 재귀 또는 다른 것들을 찾을 수있는 도구는 무엇입니까? 또는 문제를 해결할 수있는 정보를 찾는 방법은 무엇입니까?

감사합니다.

+0

예외가 발생한 곳을보기 위해 스택 추적을 시도해 보셨습니까? – Andy

+0

VS2010에서 '브레이크 포인트'를 사용하여 실제로 예외가 발생하는 지점을 지정할 수 있습니다. – uday

+0

@Dave : {현재 스레드가 스택 오버플로 상태에 있기 때문에 표현식을 평가할 수 없습니다.}이 중단 점을 설정할 위치에 대한 정보를 얻지 못했습니다. – Svisstack

답변

1

VS 디버거에서 실행하고 예외가 발생한 후에 호출 스택을 확인하십시오.

+0

[외부 코드] - 이것은 호출 스택의 한 위치에 불과합니다. 이는 나에게 아무 의미가 없습니다. – Svisstack

+0

@Svisstack : 디버거 옵션에서 내 코드 만 사용 안 함 – SLaks