Visual Studio 2010 Crashing on Solution Load

visual studio 2010

I've seen a lot of similar questions, but I don't think I'm duplicating. Here's my situation. I have three solutions that I'm working with. A works fine, but when I try to load B or C, VS 2010 crashes shortly after loading the solution, particularly after I try to open a file form my solution explorer.

What I've tried:

  1. Disabling all add-ins and macros vis tools -> options -> add-in/Macros Security then unchecking the two relevant check boxes

  2. Deleting my .suo file.

  3. Rebooting my machine

  4. Running VS 2010 as Administrator

Here's the error from my event viewer

Faulting application name: devenv.exe,
version: 10.0.30319.1, time stamp:
0x4ba1fab3 Faulting module name:
cslangsvc.dll, version: 10.0.30319.1,
time stamp: 0x4ba20c61 Exception code:
0xc0000005 Fault offset: 0x0024b651
Faulting process id: 0x1408 Faulting
application start time:
0x01cbddd78972584a Faulting
application path: c:\Program Files
(x86)\Microsoft Visual Studio
10.0\Common7\IDE\devenv.exe Faulting module path: c:\Program Files
(x86)\Microsoft Visual Studio
10.0\VC#\VCSPackages\cslangsvc.dll Report Id:
cd32c352-49ca-11e0-b3d8-0026b9c2aa7e

EDIT

This is a solution with two projects -> a win forms project, and a console project. Both in C#

RESOLUTION

It turns out there was some silly (stupid?) code in my solution that was making VS go crazy. The code should never really have been in there; it was just something I wrote playing around for no good reason.

On a related note, if you ever want to be evil to someone you don't like, insert the following code into their solution somewhere, and sit back and watch the fun:

namespace System {
    public partial class Boolean { }
}

I put this code into the first solution, and watched it crash after building. I ass-umed the crash was unlreated to the code I had just written and proceeded to put it into my second solution to see if it was possible to extend Boolean without extension methods, then got angry that VS was still crashing. That code could be capable of crashing VS never crossed my mind.

Best Answer

Try disabling all extensions via tools -> extension manager. I've had extensions crash visual studio only in certain projects.

Alternatively try running VS in safemode: devenv.exe /SafeMode

Related Topic