IT_Programming/Dev Tools

[펌] vs 2005 디버깅 안 될때...

JJun ™ 2008. 11. 20. 23:42

 

------------------------------------[C++]-------------------------------------

출처: http://blog.naver.com/jurang5?Redirect=Log&logNo=60055306924

 

1. F5로 디버깅 시작하면 아래와 같이 나오면서 브레이크 포인터에서 멈추지 않는다.

 

...로드, 이진 파일이 디버그 정보를 사용하여 빌드되지 않았습니다.

...: 'C:\WINDOWS\system32\ntdll.dll' 로드, 기호가 로드되지 않았습니다.
...: 'C:\WINDOWS\system32\kernel32.dll' 로드, 기호가 로드되지 않았습니다.
...: 네이티브' 프로그램이 1 (0x1) 코드에서 끝났습니다.

 

2. F10으로 디버깅을 하면

 

 "중단점이 현재 적중되지 않습니다. 이 문서의 기호가 로드되지 않았습니다."

이렇게 나와버린다.

 

 

3. 다음과 같이 해결하면 된다.

 

메뉴 => 속성 (Alt + F7) => 구성 속성 => 링커 => 디버깅

                                                                     => 디버그 정보 생성 : 예(/DEBUG)

메뉴 => 속성 (Alt + F7) => 구성 속성 => C/C++ => 일반

                                                                     => 디버깅 정보 형식 : 편집하며 계속하기를 위한

                                                                                  프로그램 데이터베이스(/ZI)

메뉴 => 속성 (Alt + F7) => 구성 속성 => C/C++ => 최적화

                                                                     => 최적화 :  사용안함

 

-----------------------------------------------------------------------------------

 

 

---------------------------------------[C#]---------------------------------------

디버깅 시 ~~잘못된 바인딩 핸들입니다~ 에러가 발생하는 경우..

'시작 → 제어판 → 관리도구 → 서비스 → 터미널 서비스'를 시작한다.

-----------------------------------------------------------------------------------