gpt4 book ai didi

.net - Nuget - 无法解析以前可以解析的包

转载 作者:行者123 更新时间:2023-12-05 09:21:46 25 4
gpt4 key购买 nike

我们设置了一个 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 依赖项的任何想法?欢迎所有建议。

谢谢

最佳答案

为了帮助将来的任何人,我能够通过将包源添加到 Nuget.config 并将自动恢复设置为“true”来解决此问题。我不知道为什么这突然决定在这个特定的时间点中断。

<?xml version="1.0" encoding="utf-8"?>
<configuration>
<packageRestore>
<add key="enabled" value="True" />
<add key="automatic" value="True" />
</packageRestore>
<packageSources>
<add key="nuget.org" value="https://www.nuget.org/api/v2/" />
<add key="NugetServer" value="http://myserver:12345/nuget" />
</packageSources>
<solution>
<add key="disableSourceControlIntegration" value="true" />
</solution>
</configuration>

希望这会对某人有所帮助。

关于.net - Nuget - 无法解析以前可以解析的包,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30072017/

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