windows program 디버깅 문제
글쓴이: auditory / 작성시간: 목, 2008/05/08 - 1:47오후
visual c++ 6.0으로 만든 프로젝트가 있는데, 이걸
vs 2005에서 컴파일 했습니다.
잘 컴파일되서 실행파일이 만들어지는데,
실행파일을 따로 실행하면 잘 실행이 됩니다.
그런데 IDE상에서 실행(F5: Start Debuggin 또는 Ctrl-F5 Start without Debugging)하면
exception을 내면서 죽습니다.
exception은 mfc80d.dll안에서 CThreadSlotData::GetThreadValue() 함수에서 납니다.
의심가는 부분은 6.0에서 컴파일한 dll을 읽어오는 부분때문인것 같기도 한데,
실행파일을 IDE 안거치고 따로 실행하면 잘 되는 것과 차이점을 잘 모르겠습니다.
Forums:
댓글 달기