TeamCity Build Agent(v27767)在运行时删除MsBuild.exe

时间:2017-05-08 19:31:33

标签: visual-studio-2012 msbuild teamcity auto-update

TeamCity 8.0.6带有构建代理的CI框已经发布了好几年了。系统重启后,TeamCity似乎已将本地构建代理自动升级到版本27767.未进行其他配置更改,但此错误现在显示在构建触发器上:

Unable to find MSBuild at C:\Windows\Microsoft.NET\Framework\v4.0.30319\MSBuild.exe, please check MSBuild environment variable to target to Microsoft .NET Framework 2.0/3.5/4.0 or Mono installation directory

我在框中看到了RDP,看到MSBuild.exe丢失了 - 很奇怪。所以我从本地安装重新添加它并重新构建一个构建版本。构建代理一旦获取文件,它就会消失!每次都会发生。也许Windows正在保护这个文件夹?

然后,构建代理变得“不兼容”。我试过workaround,但这并不会阻止msbuild.exe被删除。

我检查了构建配置中没有奇怪的步骤。什么可以删除或移动MSBuild?

0 个答案:

没有答案