IE7 Beta2 And The VS2005 Style Builder

I've had several people ask over the last few weeks about the style builder popping up and then disappearing when editing a StyleSheet.  Cue weird bug music.  I tried, and tried, couldn't get it to repro.  After talking to a few people on the forums, we've worked it down to having IE7 Beta2 installed.  Yes, IE7 Beta2 breaks the Style Builder in VS2005.

Our dev's have had a look at it, and it's a bug in IE7 returning an access denied where it used to return nothing, so the style builder just disappears.  Unfortunately, there is no work around other than uninstalling IE7 Beta2, or not using the Style Builder.

I've filed a bug on the MSDN feedback site that you can use to track the resolution and see where we are in fixing this, whether we fix it, or IE fixes it or what the deal is.

There is a fix!  For those of you who are willing to play with your registry, create a DWORD (name = "devenv.exe" value=0) in the following registry key:

HKLM\SOFTWARE\Microsoft\Internet Explorer\Main\FeatureControl\FEATURE_CSS_DATA_RESPECTS_XSS_ZONE_SETTING_KB912120