|
나오미 님이 쓰신 글 :
: OS가 2K/XP의 경우에 해당합니다.
:
: 레지스트리에
: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\AeDebug
: 에 Debugger라는 키가 존재합니다.
: 이곳에 디버거에 관련한 정보가 있습니다.
: 현재 빌더가 런타임 디버거라면 다음과 같은 내용이 있을것입니다.
: 패스는 틀리겠죠.
:
: "D:\Program Files\Borland\CBuilder6\Bin\bordbg61.exe" -aeargs %ld %ld
:
: 델파이라면 델파이가 설치된 디렉토리 패스가 설정되어있을겁니다.
: 이부분을
:
: "C:\Program Files\Microsoft Visual Studio\Common\MSDev98\Bin\msdev.exe" -p %ld -e %ld
:
: 로 고친 후 저장하면 됩니다. 패스 설정 다시 해주시고요.
:
: 빌더를 다시 실행하면 Just-in-time debugger 설정이 볼랜드 제품이 아니라고 바꾸라는
: 메세지박스가 나올겁니다.
:
: 미리 재확인 절차를 묻지 않도록 체크박스를 설정하셨다면 나타나지 않을것이구요.
:
: 이부분은
: HKEY_CURRENT_USERS\Software\Borland\C++Builder\6.0\Debugging
: 아래
: DontPromptForJITDebugger라는 키항목이 존재 하며 값은 1입니다.
:
: 이부분도 델파이라면 Delphi의 레지스트리를 검색하면 됩니다.
:
: 만일 JIT Debugger를 바꾸라는 메세지가 나타나면 바로 NO 버튼을 클릭하시면
: 비쥬얼 씨에서 제공되는 디버거로 디버깅이 가능하게 됩니다.
:
: 제 기억으로는 볼랜드 제공 디버거를 설정하게되면
:
: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\AeDebug에
: OldDebuger라는 키 항목을 만들어 주고 설정되기 전 디버거의 값을 저장해
: 놓았던거 같은데 정확한 기억은 아닙니다.
: 만일 해당 키값이 존재한다면 서로 값을 치환하여 저장해두었다가
: 필요시 다시 치환하여 사용하면 될거 같군요.
:
: 혹은 DontPromptForJITDebugger라는 키항목을 삭제하면 볼랜드 제품 실행시
: JIT Debugger 설정을 확인하는 메세지박스가 나타나게 될겁니다.
:
: 참고로..
: 비쥬얼씨는 디버거 설정이 바뀌어도 다시 물어보지는 않는거 같더군요..
|