Internet Explorer 8 설치 후에 Visual C++ 도구에서 발생하는 문제를 돌아가는 방법
Visual C++ 팀이 Visual C++를 사용하는 개발자 분들이 Internet Explorer 8 설치 후에 겪는 문제에 대해 블로그를 통해 우회 방법을 소개했습니다. 방법은 아래와 같습니다.
- regedit 실행
- “HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet
Settings\Zones”에서 “1000” 키 생성
- DWORD 엔트리 생성 (Name=1207, Type=REG_DWORD, Data=0x000000)
Visual C++ 사용하는 개발자가 Internet Explorer 8을 설치하고 나서, Visual Studio에서 마법사를 통해 함수 추가, 변수 추가, Smart Device 프로젝트 생성, Smart Device 클래스 추가 등과 같은 것을 실행할 때 예기치 않은 메시지와 함께 제대로 동작하지 않는 문제가 있습니다. Internet Explorer의 custom security manager 처리에서 순조롭지 않은 일이 발생했다고 하는데, 좀 더 자세한 것은 지켜봐야겠습니다.
Visual C++ Team Blog: https://blogs.msdn.com/vcblog/archive/2009/03/28/some-vs2005-and-vs2008-wizards-pop-up-script-error.aspx
IE8 설치 후 Visual Studio에서 변수 추가 실패.doc
Comments
Anonymous
March 29, 2009
Internet Explorer 8 설치 후에 Visual C++ 도구에서 발생하는 문제를 돌아가는 방법Anonymous
April 17, 2009
안되는데? 도대체 소프트웨어 개발하는 곳이 지들 소프트웨어랑 호환이 안되게 만드는 센스는 어데서 배워먹은건지...Anonymous
April 20, 2009
Visual Studio 2008에서 테스트한 화면을 첨부합니다. 혹시, 생성된 DWORD 정보가 같다면, 테스트 환경을 알려 주세요. 이번 일을 통해 Microsoft도 또 배웠다고 생각합니다. 이렇게 만든 것이 2002년으로 거슬러 올라간다고 하는데, 개발팀에서 어떤 식으로 개선할지는 지켜봐 주시기 바랍니다.Anonymous
May 11, 2009
저는 왜 저렇게 해도 안되죠?? ㅡㅡ;; 학교에서 제공한 Visual Studio 2005 Pro를 사용하고있습니다. 다른 방법 없을까요? ㅜㅜAnonymous
June 04, 2009
다음의 키를 추가하거나 {HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionExtPreApprovedD245F352-3F45-4516-B1E6-04608DA126CC} 이 방법도 안된다면 IE7/8을 제거해 버리면 간단합니다. IE제거가 가장 확실하더군요.Anonymous
September 15, 2009
흠...저는 위에 글 써주신 대로 해서 되긴 됐는데 일반 변수 추가 할 때는 되는데 배열로 하니까 안되네요 이것도 그 문제인가요?? 아니면 다른 문제인가요?? 변수추가 위자드에서 추가 할때는 안되고 소스코드에 바로 추가 시키면 되는데.... 예를 들어 unsigned char 의 m_Img 라는 변수를 추가하면 되는데 unsigned 의 m_Img[256] 을 추가 하려고 하면 변수 : 올바른 이름이어야 합니다. 식별자 이름에 잘못된 문자가 있습니다. 이러는 데요... 어떻게 해야 되나요???