2010-04-15 2 views
5

Visual Studio 2008 (.NET 3.0, C#)으로 작성된 간단한 Windows 응용 프로그램이 있습니다.Visual Studio 2008 디버그가 오류로 인해 멈추지 않습니다.

프로젝트, 솔루션 또는 Visual Studion (내가 기억할 수있는 것)을 변경하지 않고 이상한 일이 발생합니다. 애플리케이션을 디버깅 (또는 실행) 할 때 오류가 발생하면 Visual Studio에 표시되지 않습니다. 나에게 오류가있는 메시지 상자를 표시하고 실행을 멈추지 않습니다. 아무 일도 일어나지 않았던 것처럼 보이는 ... 오류 이후의 코드는 실행되지 않지만 그 밖의 모든 것들은 아무 일도 일어나지 않았던 것처럼 계속 행동합니다.

무엇이 잘못되었을 수 있습니까?

+0

1. 응용 프로그램에서 실행중인 모드 (디버그 또는 릴리스)에 관계없이 응용 프로그램에 디버그 가능 데이터가 포함되어 있습니까? 그렇지 않다면 충돌이있을 것입니다. 2. 코드는 어떻게 생겼습니까? – Nayan

답변

6

클릭 디버그, 예외 (Ctrl 키 + D, E)과 모든 예외에 휴식 비주얼 스튜디오를 말한다.

모든 처리되지 않은 예외뿐만 아니라 예외를 throw하면 모든 이 중단됩니다. 당신이 원하는 것이 아닐 수도 있습니다. >Projects and Solutions - - 도구 메뉴 고토 Options에서

+0

디버그에서 - 예외 "Throw"열의 모든 옵션을 선택했습니다. 그것들은 모두 검사되지 않았으며, User-unhandled 컬럼 만 검사되었습니다. 그것은 지금 매력으로 작동, 정말 고마워요! – Diana

0

try catch 블록이 있습니까? catch 블록에 예외를 처리하는 코드 (예외가 무엇인지 보여주는 메시지 상자 또는 예외를 기록하는 코드)가 있는지 확인하십시오.

HTH

+0

그러면 오류가 발생하지 않습니다. – Adrian

0

On run when build or deployment errors occur에서>Build and Run 는 콤보 상자가 실행하는 Prompt 선택합니다.

관련 문제