【发布时间】:2016-12-06 07:32:05
【问题描述】:
我最近将我的 TeamCity 更新到了最新版本。 (10.0 build 42002)
从那时起,构建代理无法构建我的任何项目。
代理告诉我以下内容:
Unmet requirements: DotNetFramework4.0_x86 exists
为了解决这个问题,我已经做了这个 stackoverflow 问题中的建议: TeamCity Agent Missing DotNetFramework4.0_x86, but not?
很遗憾,它不起作用。所以我查看了日志文件,但没有发现任何奇怪的东西。 然后我查看了代理配置参数。我发现了这个:
DotNetFramework4.6.01055_x64_Path C:\Windows\Microsoft.NET\Framework64\v4.0.30319
DotNetFramework4.6.01055_x86_Path C:\Windows\Microsoft.NET\Framework\v4.0.30319
DotNetFramework4.6_x64 4.6.01055
DotNetFramework4.6_x64_Path C:\Windows\Microsoft.NET\Framework64\v4.0.30319
DotNetFramework4.6_x86 4.6.01055
DotNetFramework4.6_x86_Path C:\Windows\Microsoft.NET\Framework\v4.0.30319
如您所见,.NET 4.0 Framework 映射到 DotNetFramework4.6。对我来说,这似乎是个问题。
有人知道我可以做些什么来解决这个问题吗?
【问题讨论】:
-
以防万一这对任何人都有帮助,我刚刚遇到了这个问题,并且能够通过简单地重新启动 teamcity 构建代理 windows 服务来解决它????。