gpt4 book ai didi

c# - 由于对 Microsoft.Bcl 的依赖,TeamCity 上的 CI 构建失败

转载 作者:行者123 更新时间:2023-11-30 13:47:08 26 4
gpt4 key购买 nike

当我尝试在 Teamcity 中(或在我机器上的干净存储库中)构建我的项目时,它失败并显示错误消息

The schema version of 'Microsoft.Bcl' is incompatible with version 1.7.30402.9028 of NuGet. Please upgrade NuGet to the latest version from <nuget url>...

我已将我的 NuGet.Targets 设置为恢复包,并且不需要用户交互来接受许可证。此外,我的本地机器和构建服务器都启用了恢复包设置(在适当的项目/环境变量中)。

我知道这个问题 http://blogs.msdn.com/b/dotnet/archive/2013/06/12/nuget-package-restore-issues.aspx .我已经尝试了此处建议的第二个和第三个选项,但没有成功。

有人对如何解决此错误有任何建议吗?

最佳答案

我的解决方案的 .nuget 文件夹中的 NuGet 版本已过时。 Visual Studio 使用的版本已正确更新,但命令行版本没有。

我按照此处描述的说明进行操作 Nuget versioning issue with package restore解决问题。

在解决方案目录中运行这些命令:

cd .nuget
nuget.exe update -Self

关于c# - 由于对 Microsoft.Bcl 的依赖,TeamCity 上的 CI 构建失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18598858/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com