문제

대답하는 동안 이것 질문은 예외가 처리되는 동안 "커서"를 이동하려는 동안 다음 대화 상자를 받았다는 것을 알았습니다.

이 위치에 다음 문장을 설정할 수 없습니다. Callstack을 풀려는 시도는 실패했습니다.

다음 시나리오에서는 풀기가 불가능합니다.

  1. 디버깅은 방금 디버깅을 통해 시작되었습니다.
  2. 긴장감이 진행 중입니다
  3. Systac.StackOverFlowException 또는 System.threading.threadabortException 예외가 발생했습니다.

정확히 무엇입니까 풀다?

도움이 되었습니까?

해결책

나야!

아니요,이 맥락에서 그것은 일반적으로 스택을 통해 스테핑 ( "뒤로"/"위쪽")의 과정을 말하며 원하는 레벨로 돌아올 때까지 연속 프레임을 제거합니다. 전형적인 스택은 물론 구조에서 매우 선형이며 프레임은 서로 끝나는 끝에서 끝까지 쌓여 있으므로 실제로 문자 그대로의 긴장감을 느끼지는 않지만 그것이 불리는 것입니다.

이 위키 백과 페이지 더 자세한 내용이 있습니다.

다른 팁

긴장감은 스택을 뒤로 옮기고 있습니다.

CLR이 스택을 '풀기'하는 경우, 예외가 예외를 처리하지 않으면 예외를 처리 할 수있는 캐치 블록이있는 메소드를 찾기 위해 스택을 '풀기'하는 경우, 예외를 처리하지 않으면이를 확인한 메소드로 돌아갑니다. . 이것은 예외를 처리하는 메소드를 찾거나 응용 프로그램 수준 오류 처리를칩니다.

그것은 스레드가 결함이 있거나 스택이 가득 차 있고 스택 프레임이 생성되지 않기 때문에이 상황에서 현재 컨텍스트를 풀기 위해 CLR을 선택합니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top