未能成功启动或连接到子MSBuild.exe进程

问题描述:

在VS2012,建立我的时候经常会出现以下错误:未能成功启动或连接到子MSBuild.exe进程

Error 5 The build stopped unexpectedly because of an internal failure. 
Microsoft.Build.Exceptions.BuildAbortedException: Build was canceled. Failed to successfully launch or connect to a child MSBuild.exe process. Verify that the MSBuild.exe "C:\Windows\Microsoft.NET\Framework\v4.0.30319\MSBuild.exe" launches successfully, and that it is loading the same microsoft.build.dll that the launching process loaded. If the location seems incorrect, try specifying the correct location in the BuildParameters object, or with the MSBUILD_EXE_PATH environment variable. 
    at Microsoft.Build.BackEnd.NodeProviderOutOfProc.CreateNode(Int32 nodeId, INodePacketFactory factory, NodeConfiguration configuration) 
    at Microsoft.Build.BackEnd.NodeManager.AttemptCreateNode(INodeProvider nodeProvider, NodeConfiguration nodeConfiguration) 
    at Microsoft.Build.BackEnd.NodeManager.CreateNode(NodeConfiguration configuration, NodeAffinity nodeAffinity) 
    at Microsoft.Build.Execution.BuildManager.PerformSchedulingActions(IEnumerable`1 responses) 
    at Microsoft.Build.Execution.BuildManager.HandleNewRequest(Int32 node, BuildRequestBlocker blocker) 
    at Microsoft.Build.Execution.BuildManager.IssueRequestToScheduler(BuildSubmission submission, Boolean allowMainThreadBuild, BuildRequestBlocker blocker) 

在任务管理器中我看到有至少10-20 MSBuild.exe和Conhost.exe。我无法终止这些,甚至关闭VS也不能解决问题。目前唯一的解决方法是注销并重新登录。

有没有人经历过这个,也许有一个解决方案?

在此先感谢。 Rob

+0

可能的重复[无法成功启动或连接到MSBuild.exe子进程。验证MSBuild.exe](http://*.com/questions/14561278/failed-to-successfully-launch-or-connect-to-a-child-msbuild-exe-process-verify) – 2013-08-13 20:39:36

请参阅Failed to successfully launch or connect to a child MSBuild.exe process. Verify that the MSBuild.exe其中说要重新启动Visual Studio来解决该问题。

这对我来说肯定有效。