Fixing Visual Studio for IE8

Some wizards in Visual Studio 2008 and 2005 break if IE8 is installed. Here's a fix.

As discussed in the Visual C++ Team Blog, "after installing the current release of Internet Explorer (Internet Explorer 8), some VC++ wizards do not function correctly." The reason has to do with a new security policy in IE8.

The fix is a matter of adding one registry key:

  • Open regedit (on a 64-bit OS, open the 32-bit regedit)
  • Under “HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings\Zones”, create a new key called 1000 (if it isn't already there)
  • Under 1000, create a DWORD entry with:

    • Name = 1207
    • Type = REG_DWORD
    • Data = 0x000000

Props to Dave Laljee, via Windows Secrets