Fatal Execution Engine Error (7A036050) (80131506)

I recently installed PowerCommands for Visual Studio 2008 SP1 and after that whenever I open any existing project’s solution, Visual studio crashes immediately.  I looked at the event log to see if something is being logged or not.  I saw following error in event log.

.NET Runtime version 2.0.50727.3603 – Fatal Execution Engine Error (7A036050) (80131506)

I googled to find out solution to fix it and I found one article posted by Michael Paladino.    He suggested to add dependentAssembly list node in devenv.exe.config file.  As he suggested I have added following entry in devenv.exe.config file (located at C:Program FilesMicrosoft Visual Studio 9.0Common7IDE (for 32 bit machine).

Search for below node in devenv.exe.config file.

<assemblyIdentity name=”office” publicKeyToken=”71e9bce111e9429c” culture=”neutral”/>
<codeBase version=”″ href=”PrivateAssembliesOffice12Office.dll”/>

Add below node right after node you see above.

<assemblyIdentity name=”Microsoft.PowerCommands” publicKeyToken=”null” culture=”neutral”/>
<codeBase version=”″ href=”C:Program FilesPowerCommandsMicrosoft.PowerCommands.dll“/>

Make sure the file path I have highlighted in bold text above exists because you might have Microsoft.PowerCommands.dll in different folder based on your PowerCommands setup or 32-bit/64-bit machine.

I hope this solution works for you !
Posted in Microsoft Technology Tagged with: ,