【问题标题】:Teamcity buildagent missing dotnetCLI_PathTeamcity buildagent 缺少 dotnetCLI_Path
【发布时间】:2018-08-08 05:57:15
【问题描述】:

我正在测试 Teamcity 2017.2.2,但无法使用“.NET CLI (dotnet)”构建步骤运行构建。

我按照文档安装了 DotNet SDK 并设置了环境变量 DOTNET_HOME (C:\Program Files\dotnet)。

在“构建代理 -> 代理参数 -> 环境变量”页面上,DOTNET_HOME 变量可见,但在“配置参数”页面中,“DotNetCore”参数缺失,因此在“兼容配置”页面中,我得到了“未满足的要求:DotNetCLI_Path 存在”错误。

我尝试使用 DotNet SDK 版本 2.0.3 和 2.1.4(最新);

我尝试使用本地系统帐户和用户帐户运行 BuildAgent 服务;

我尝试重启代理和电脑;

我尝试禁用集成的 dotnetCLI 插件(版本 50909)并使用 Teamcity 网站下载的插件(版本 0.9.5)(使用此插件会出现“不兼容的运行器”错误)。

知道我遗漏了什么或配置错误吗?

在另一个项目中,将 VS_build Visual Studion (sln) 设置为构建步骤运行良好。

非常感谢

DotNet SDK folder

BuildAgent Environment Variables

BuildAgent unmet requirements

【问题讨论】:

    标签: .net-core teamcity


    【解决方案1】:

    我发现作为操作系统 Win7SP1,我缺少一个阻止 NetCore SDK 正常运行的更新 (KB2533623)。 安装并重新启动 PC 后,BuildAget 能够加载 dotnet 工具。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-12-22
      • 1970-01-01
      相关资源
      最近更新 更多