转自: http://social.msdn.microsoft.com/Forums/en-US/vssetup/thread/8db82810-bffd-4d07-8e50-029d2a26f7be 
你可以先试一试后面三个run devenv 命令是否能解决你的问题 ********************************************************************************* 
It seems that the .NET Framework may not installed well, try to verify it using .NET Framework 3.5 Installation validation tool: http://blogs.msdn.com/aaronru/archive/2007/11/29/net-framework-3-5-installation-validation-tool.aspx What is your OS version? Otherwise, please try to run devenv /ResetSettings to isolate the Settings problem. 
run devenv /safemode to isolate potential 3rd party add-in issues 
run devenv /ResetSkipPkgs to see if it does the trick? 
Thanks