【问题标题】:Task host node exited prematurely Error. Log file location任务主机节点过早退出错误。日志文件位置
【发布时间】:2014-09-23 05:51:27
【问题描述】:

一段时间以来,我一直在尝试运行一个工作项目并收到以下错误。 再次单击运行会正确构建项目并允许我运行。使用 TFS,我现在检查了我的工作,其他同事也复制了一份,现在他们的 Visual Studio 版本正在做同样的事情。

MSBuild_*failure.txt 在哪里写入,因为我(或他们)似乎无法在我们的机器上找到它?

是否有已知的解决方案来阻止这种行为?

该解决方案包含6个项目,全部用VB.net编写,一些项目是类库一些Windows应用程序。

【问题讨论】:

  • 只对应MSBuild; VB.NET 无关紧要。

标签: tfs visual-studio-2013 msbuild


【解决方案1】:

检查构建时是否有 MSBuild.exe 进程正在运行。 MSBuild 使用默认重用的节点。这有时会在构建时导致错误。要关闭它,只需指定 /nodeReuse:false。 http://msdn.microsoft.com/en-us/library/ms164311.aspx

【讨论】:

  • 终止所有 MSBuildTaskHost.exe 进程解决了我的问题。
  • VS 2017 对我不起作用,我感到很沮丧。幸运的是,我有另一个带有 VS 2015 的系统,将我的项目带到那里并在那里成功编译。奇怪
  • 你能解释一下我可以从哪里关闭指定 /nodeReuse:false 吗?
猜你喜欢
  • 2011-12-16
  • 2020-11-27
  • 2016-04-26
  • 2018-11-09
  • 2018-03-16
  • 2014-11-19
  • 1970-01-01
  • 2014-04-15
  • 2013-10-19
相关资源
最近更新 更多