MSBuildTools12.0_x86_Path Linux/Mono 代理上的 TeamCity 中未满足的要求

本文关键字:TeamCity 未满足 Mono x86 Path Linux MSBuildTools12 代理 | 更新日期: 2023-09-27 18:33:03

我有一个在VS2013中构建的c# Web服务,我已经部署在mono上并且工作正常。我刚刚设置了一个相同的 linux 盒子作为我的 TeamCity 安装的代理 - 问题是我有一个未满足的要求"MSBuildTools12.0_x86_Path"。关于如何满足此要求的任何想法?我希望避免基于窗口的代理...

干杯

MSBuildTools12.0_x86_Path Linux/Mono 代理上的 TeamCity 中未满足的要求

我在配置的TeamCity中选择了错误的构建运行器。我将运行器类型更改为"MSBuild",将版本更改为"Mono xbuild 4.0",将平台更改为"x64"。最后,您需要指向"构建文件路径"的.sln文件 - 现在一切正常