Partilhar via


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] 을 추가 하려고 하면 변수 : 올바른 이름이어야 합니다. 식별자 이름에 잘못된 문자가 있습니다. 이러는 데요... 어떻게 해야 되나요???