2009-08-12 2 views
1

내 ASP.NET MVC 기술을 향상시키는 데 사용할 오픈 소스 프로젝트를 다운로드했습니다. 프로젝트는 여러 개의 작은 프로젝트로 나뉩니다.중단 점을 설정하지 않고 Visual Studio 2008에서 디버그

디버깅 모드에서 웹 사이트를 시작하면 디버거가 중단 점을 설정하지 않고 멈추도록 설정하여 코드를 단계별로 실행할 수 있고 뷰가 렌더링되기 전에 어떤 일이 발생하는지 확인할 수 있습니까?

감사

Debug 메뉴에서

답변

3

Step Into를 선택 - 그것은 코드의 첫 번째 줄에 디버거를 시작합니다. 표준 바로 가기는 F11

+0

+1보다 키보드가 빠르다. o) –

1

디버그 모드에있는 동안 디버그 표시 줄에서 일시 중지 단추를 누를 수 있습니다. 현재 실행 지점에서 실행을 중단합니다.

System.Diagnostics.Debugger.Launch(); 

이 실행되고 실행에 디버거를 연결 : 그런 다음 당신은 또한 다음과 같은 문장 중 하나를 사용할 수 있습니다

+0

+1. 그게 내 대답이었을거야. – RichardOD

3

등 현재의 thread, 또는 중단 점 설정에 대한 단계별로 실행 단계를 계속할 수 있습니다 방법.

System.Diagnostics.Debugger.Break(); 

이것은 이미 연결된 디버거에 중단 점을 알립니다.

+0

이것은 좋은 속임수입니다. 자주 사용하기. 오직 - 후에 정리를해야합니다. –

+0

이것은 복잡한 조건을 깨는 데 특히 유용합니다. –

관련 문제