Visual studio 2010 为什么visual studio在打开解决方案时由于环境变量而崩溃?

Visual studio 2010 为什么visual studio在打开解决方案时由于环境变量而崩溃?,visual-studio-2010,Visual Studio 2010,Visual studio 2010和SP1在打开解决方案时崩溃。已调试visual studio,并引发以下异常 以下是异常日志: MSB0001: Internal MSBuild Error: Environment variable name or value is too long. ============= System.ArgumentException: Environment variable name or value is too long. at System.E

Visual studio 2010和SP1在打开解决方案时崩溃。已调试visual studio,并引发以下异常

以下是异常日志:

MSB0001: Internal MSBuild Error: Environment variable name or value is too long.
=============
System.ArgumentException: Environment variable name or value is too long.
   at System.Environment.SetEnvironmentVariable(String variable, String value)
   at Microsoft.Build.BackEnd.InProcNode.HandleShutdown(Exception& exception)
   at Microsoft.Build.BackEnd.InProcNode.Run(Exception& shutdownException)

发现机器上的环境变量太长,删除了一些不必要的变量