Explorer 8 에서 디버깅이 안되는 현상이다.
http://social.msdn.microsoft.com/Forums/ko-KR/ieextensiondevelopment/thread/4491d5e8-e25b-4976-bc19-6bc54ebab649
위의 내역에서 찾은 방법이다.
문제의 원인은 Exploer 8 은 탭마다 각각의 독립된 프로세스를 사용하여 동작시키는 것에 있다.
그러나 디버깅은 익스플로러 메인 프레임에 디버깅 포인트를 설정하기 때문에 당연히 브레이크 포인트가 동작하지 않는 것이다.
해결 방안은 Build - Start Debug - Attatch to Process 메뉴를 이용할수도 있지만 일일이 이렇게 하는것은 귀찮으므로
HKCU\Software\Microsoft\Internet Explorer\Main\TabProcGrowth = 0 (DWORD)
위의 값을 설정해 주면 탭마다 다른 프로세스 사용을 Disable 시킨다.
Posted by Junios

