【发布时间】:2015-05-06 08:57:35
【问题描述】:
我们设置了一个 nuget 服务器,并正在使用 Jenkins 进行 CI 集成。在过去的两个月里,一切都运行良好,但是今天我们在更新我们的一个 Nuget 包后遇到了以下错误:
Jenkins\Trunk\trunk\Solution.sln" (默认目标) (1) -> "F:\Jenkins\Trunk\trunk\Ioc\TPI.csproj" (默认目标) (44) -> F:\Jenkins\Trunk\trunk.nuget\NuGet.targets(100,9):错误:找不到包“Solution.Extensions”的版本“1.0.3.2”。 [F:\Jenkins\Trunk\trunk\Ioc\TPI.csproj]
我检查了我们的 nuget 服务器,包肯定在那里。以前的版本已经很好地解决了,但是我们包的最新更新和发布似乎莫名其妙地破坏了一些东西。这是对 nuget 包的简单更新,只添加了一个方法,没有创建任何依赖项,并且遵循了久经考验的发布过程。
任何想法为什么 MS Build 可能突然无法解决 Nuget 依赖项?欢迎所有建议。
谢谢
【问题讨论】:
-
this 对您有帮助吗?