처리 된 예외가 발생할 때 Visual Studio가 중단되기를 원합니다 (예 : "첫 번째 기회"메시지를보고 싶지 않고 실제 예외를 디버깅하고 싶습니다).
예를 들어 디버거가 예외에서 벗어나기를 원합니다.
try
{
System.IO.File.Delete(someFilename);
}
catch (Exception)
{
//we really don't care at runtime if the file couldn't be deleted
}
내가 건너 온 이 시각 Studio.NET을위한주의 사항 :
1) VS.NET에서 디버그 메뉴 >> "예외 ...">> "공용 언어 런타임 예외">> "시스템"으로 이동하여 "System.NullReferenceException"을 선택하십시오.
2) 대화 상자의 맨 아래에 "예외 발생시 :"그룹 상자가 있습니다. "디버거로 나누기"를 선택하십시오.
3) 시나리오를 실행하십시오. 예외가 발생하면 디버거가 중지되고 "System.NullReferenceException 유형의 예외가 발생했습니다. [Break] [Continue]"와 같은 대화 상자가 표시됩니다.
[Break]를 누르십시오. 이렇게하면 문제를 일으키는 코드 줄이 나타납니다.
그러나 Visual Studio 2005에는 적용되지 않습니다 ( 디버그 메뉴 에는 예외 옵션 이 없음 ).
" 디버거에 침입 "옵션이있는 " 예외가 발생했을 때 "그룹 상자 가 Visual Studio에서이 옵션 찾기 대화 상자의 위치를 아는 사람이 있습니까?
업데이트 : 문제는 디버그 메뉴에 예외 항목 이 없다는 것 입니다. 메뉴를 수동으로 추가하도록 사용자 정의했습니다.



