IE8 정식 버전을 설치하고 Visual Studio 2005에서 작업을 하다가 보니 다음처럼 마법사에서 스크립트 에러가 발생하는 경우가 있었다.
찾아보니 VC++ 팀블로그에 해당 현상에 대한 회피 방법이 올라와 있다.
http://blogs.msdn.com/vcblog/archive/2009/03/28/some-vs2005-and-vs2008-wizards-pop-up-script-error.aspx
발생하는 위치는 함수/변수 추가 마법사와 스마트 디바이스 - 프로젝트 생성, 클래스 추가 마법사에서 발생한다고 한다.
이에 대한 회피 방법으로 아래 레지스트리에
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings\Zones
1000이라는 키를 만들고 1207이라는 DWORD값을 0으로 설정하면 된다.
간단히 레지스트리 파일로 만들어 올려 둔다.
일단 이 문제는 이렇게 해결이 되었지만 IE8을 설치하고 나서 이상하게 프로젝트 파일을 여는데 몇 분이나 걸리는 현상이 있다. 물론 프로젝트가 크기는 하지만 그렇게 오래 걸릴 이유는 없을 것 같다. 중간에 특정 vcproj 파일에서 멈춰 있는 걸로 보아 다른 문제가 있는 것 같은데 아직 해결책을 못 찾고 있다.
IE8이 정식 출시 이후 문제가 많다는 얘기를 자주 듣고 실제로 사용해봐도 비정상적으로 종료되는 경우가 자주 있었다. Windows Vista, IE7 이후로 Microsoft가 뭔가에 쫓기는 듯이 제품을 내놓고 있고 크고 작은 문제가 많은 것 같다. Windows 7은 제발 좀 더 신경 써서 제대로 완성된 제품을 출시해주기를 바란다.
VS2005로 IE8 프로세스 디버깅하기
'개발' 카테고리의 다른 글
Local PC의 IP 리스트 얻기 (0) | 2009.04.24 |
---|---|
VS2005로 IE8 프로세스 디버깅하기 (1) | 2009.04.02 |
코드사인(codesign) 자동화 (0) | 2008.12.10 |
인터넷 연결 상태 확인하기 (0) | 2008.11.27 |
Subverison을 위한 Windows Tools (0) | 2008.11.21 |
댓글