Teamcity buildagent缺少dotnetCLI_Path

问题描述 投票:1回答:1

我正在测试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服务;

我尝试重启代理和PC;

我试图禁用集成的dotnetCLI插件(版本50909)并使用Teamcity网站下载的版本(版本0.9.5)(这个我得到'不兼容的跑步者'错误)。

关于我遗失或配置错误的任何想法?

在另一个项目中,设置为构建步骤VS构建Visual Studio(sln)完美地工作。

非常感谢

DotNet SDK folder

BuildAgent Environment Variables

BuildAgent unmet requirements

.net-core teamcity
1个回答
1
投票

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

© www.soinside.com 2019 - 2024. All rights reserved.