I uninstalled VA.NET, installed VAX 1207, and now VS.NET hangs on startup.
I've got Xbox extensions and DirectX9 extensions installed.
I tried breaking into it with winbdg. I really don't know how to use this at all, so I don't know how useful this is, but...
There are 4 threads. Stack traces are these:
0:000> K ChildEBP RetAddr WARNING: Stack unwind information not available. Following frames may be wrong. 0012f558 01ef8754 msenv!VStudioMain+0x22309 00000408 00000000 VAssistNET!DllUnregisterServer+0x5534
0:001> K ChildEBP RetAddr WARNING: Stack unwind information not available. Following frames may be wrong. 00d6ff74 77d420d9 ntdll!NtReplyWaitReceivePortEx+0xb 00d6ffa8 77d424da RPCRT4!NdrConformantArrayMemorySize+0x29f 00d6ffb4 77e887dd RPCRT4!NdrConformantArrayMemorySize+0x6a0 00d6ffec 00000000 KERNEL32!GetModuleFileNameA+0x1d1
0:002> K ChildEBP RetAddr WARNING: Stack unwind information not available. Following frames may be wrong. 010dff7c 77e875eb ntdll!ZwDelayExecution+0xb 00007530 00000000 KERNEL32!Sleep+0xb
0:003> K ChildEBP RetAddr WARNING: Stack unwind information not available. Following frames may be wrong. 0264ffb4 77e887dd ntdll!DbgBreakPoint 0264ffec 00000000 KERNEL32!GetModuleFileNameA+0x1d1
Oops, forgot to say -- what I mean by 'hangs on startup' is that it displays the splash screen and then just hangs up. CPU usage is at 100%. 99% of that is devenv.exe.