TeamCity:未满足要求 DotNetFramework4.[56]

TeamCity: Unmet Requirements DotNetFramework4.[56]

我们刚刚在生成代理上安装了 .NET Framework 4.7.1,但是我们的项目现在显示没有兼容的生成代理。

每个代理显示:

Unmet requirements: Exists=>DotNetFramework4.[56](.[0-9]+)?_(x86|x64) exists

我们已关注 these instructions,但未能解决问题。

有谁知道如何解决这个问题?

问题是由 xUnit 构建步骤引起的,其中 xUnit TeamCity 插件中存在错误,错误地报告仅安装了 .NET 4.7+ 的构建代理与项目不兼容。

修复是简单地更新包含错误修复的 xUnit TeamCity plugin,相关项目再次成功构建。