Visual Studio 2005에서 ActiveX나 Band Objet 등을 디버깅하기 위해 IE8 프로세스를 디버깅하려고 하면 IE8의 LCIE(Loosely-Coupled Internet Explorer) 때문에 디버깅하려는 프로세스에 디버거가 연결되지 않고 아래와 같은 메시지를 출력하고 실행한 프로세스가 종료되어 버린다.
'[2344] iexplore.exe: 네이티브' 프로그램이 0 (0x0) 코드에서 끝났습니다.
이 현상을 회피하려면 LCIE의 프로세스 추가 할당 기능을 비활성화해주면 된다.
방법은 아래 레지스트리에
방법은 아래 레지스트리에
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\MainTabProcGrowth값을 DWORD값으로 생성하고 0으로 설정해주면 된다.
'기본카테고리' 카테고리의 다른 글
[VC++]Visual Studio 2005에서 원격 디버깅 (0) | 2010.10.19 |
---|---|
[VC++]IE8 설치 시 VS2005에서 발생하는 스크립트 에러 (0) | 2010.10.19 |
[VC++]CWinThread 시작 및 종료 (0) | 2010.10.11 |
XP 버전의 ActiveX를 Vista 이상버전으로 권한상승시키는 방법(2010.02.16) (0) | 2010.10.08 |
[VC++]CFileDialog 의 크기를 사용자가 조절할 수 있게 수정 (0) | 2010.10.08 |