FIX: Visual Studio 2008 Beta 2 - Visual C# IDE crashes when using a member from an explicitly implemented interface defined in a referenced project (vs90_beta2-kb942371-enu.exe)
LICENSE TERMS Microsoft® Visual Studio 2008 Beta 2 Update
Microsoft Corporation (or based on where you live, one of its affiliates)
licenses this supplement to you to update the following pre-release software
Visual Studio 2008 Beta 2. If you are licensed to use Microsoft Visual Studio
2008 Beta 2 software (the “software”), you may use this supplement subject to
the terms and conditions of the license for the software. You may not use it if
you do not have a license for the software. You may use a copy of this
supplement with each validly licensed copy of the software.
This supplement is a pre-release version. It may not work the way a final
version will. We may change it for the final, commercial version. We also may
not release a commercial version. BY USING THIS SUPPLEMENT, YOU ACCEPT THESE
TERMS. IF YOU DO NOT ACCEPT THEM, DO NOT USE THIS SUPPLEMENT.
SYMPTOMS
Visual Studio will crash when invoking C# IDE features such as
IntelliSense or Quick Info on certain members.
CAUSE
Invoking C# IDE features such as IntelliSense or Quick Info on members
from an explicitly implemented interface that is defined in a referenced
project will cause the IDE to crash
Installation Notes:
This update targets Visual Studio 2008 Beta 2 and resolves the issue(s)
described in this article. Installing this update is optional. If you are
not experiencing the described issue(s) there is no need to install this
update though Microsoft welcomes your feedback on the install experience if
you choose to do so.
This update installs on the English, Japanese, and German versions of Visual
Studio 2008 Beta 2 but the patch installation experience is provided in
English only (except for the License Agreement which is shown in all the
languages supported by the update.)