无法成功启动或连接到子MSBuild.exe进程。验证MSBuild.exe

时间:2013-01-28 11:42:40

标签: c# asp.net visual-studio-2010 visual-studio-2012 visual-studio-2013

第一次发生在我身上。

运行构建并出现此错误。

当我重建其他sln时,一切正常。

  

错误1由于内部故障,构建意外停止。   Microsoft.Build.Exceptions.BuildAbortedException:构建已取消。   无法成功启动或连接到子MSBuild.exe   处理。验证MSBuild.exe   “C:\ Windows \ Microsoft.NET \ Framework \ v4.0.30319 \ MSBuild.exe”启动   成功,并且它正在加载相同的microsoft.build.dll   加载启动过程。如果位置似乎不正确,请尝试   在BuildParameters对象中指定正确的位置,或使用   MSBUILD_EXE_PATH环境变量。在   Microsoft.Build.BackEnd.NodeProviderOutOfProc.CreateNode(Int32 nodeId,   INodePacketFactory工厂,NodeConfiguration配置)at   Microsoft.Build.BackEnd.NodeManager.AttemptCreateNode(INodeProvider   nodeProvider,NodeConfiguration nodeConfiguration)at   Microsoft.Build.BackEnd.NodeManager.CreateNode(NodeConfiguration   配置,NodeAffinity nodeAffinity)at   Microsoft.Build.Execution.BuildManager.PerformSchedulingActions(IEnumerable`1   回复)   Microsoft.Build.Execution.BuildManager.HandleNewRequest(Int32节点,   BuildRequestBlocker拦截器)   Microsoft.Build.Execution.BuildManager.IssueRequestToScheduler(BuildSubmission   submission,Boolean allowMainThreadBuild,BuildRequestBlocker   阻止程序)D:\ MaM \ Server \ ClientServices \ Dev \ ClientService   1.4 \ Conduit.Mam.ClientServices.Common.Initizliaer \ Conduit.Mam.ClientServices.Common.Initizliaer.csproj Conduit.Mam.ClientServices.Common.Initizliaer

3 个答案:

答案 0 :(得分:115)

退出并重新打开Visual Studio为我解决了这个问题。

答案 1 :(得分:2)

今天早上刚遇到同样的问题。当系统内存不足时,通常会出现此错误。如果退出并重新打开VS不能解决问题,请尝试关闭当前正在运行的其他一些应用程序。如果所有其他方法都失败,请尝试重新启动系统。

http://blogs.msdn.com/b/paraswadehra/archive/2014/01/04/the-build-stopped-unexpectedly-because-of-an-internal-failure.aspx

答案 2 :(得分:1)

如果你已经尝试了这篇文章中的所有内容(重启,重启等)并且没有任何帮助。尝试以管理员身份运行VS2012,看看是否有帮助。