If anyone is interested, I talked to Microsoft directly and they fixed
my problem. Here is what I was told:
Please try to Manually re-register the following automation .dll files
using the regsvr32 utility. If you couldn't find the dlls in the
specified folder please search for it use the actual path.
· C:\Program Files\Common Files\Microsoft Shared\VSA\7.1\VsaEnv
\Packages\Debugger\Sdm2.dll
· C:\Program Files\Common Files\Microsoft Shared\VS7Debug\Msdgb2.dll
· C:\WINDOWS\Microsoft.NET\Framework\v1.1.4322\mscordbi.dll
· C:\Program Files\Common Files\Microsoft Shared\VS7Debug\Pdm.dll
· C:\WINDOWS\System32\Shell32.dll
· C:\WINDOWS\System32\\Browseui.dll
· C:\WINDOWS\System32\Mshtml.dll
· C:\WINDOWS\System32\Oleaut32.dll
· C:\WINDOWS\System32\Actxprxy.dll
· C:\WINDOWS\System32\msjava.dll
· C:\WINDOWS\System32\Urlmon.dll
· C:\WINDOWS\System32\Shdocvw.dll
Note More than one copy of each .dll file may be present on your
system. Additionally, the location of the .dll files may vary
according to the version and the installation path of Visual
Studio .NET on your computer.
To re-register these .dll files, follow these steps:
1. Click Start, and then click Run, and then type the following in
the Open box:
Regsvr32
2. Locate the .dll files that are listed earlier in this article.
When you locate each .dll file, use the drag-and-drop method to copy
the .dll file to the Open box.
3. Continue to drag each .dll file to the Open box until all the .dll
files appear in the Open box.
4. Click OK to register all the .dll files one at a time.