我遇到 NuGet 从 Artifacts 恢复旧包版本时遇到的问题。一旦修订号达到 0.10,NuGet 就会继续恢复旧版本,即 0.9。
在 Azure DevOps 服务器上运行的 NuGet 版本:6.7.0.127
这是该工件的两个版本号的图像:
我已尝试将高级选项设置为“禁用本地缓存”,但“还原”步骤仍然使用较旧的软件包版本 0.9。 我尝试从服务器中删除该包,NuGet 仍然恢复旧版本。我不知道为什么会发生这种情况。
您可以参考文档“使用 NuGet 包管理器在 Visual Studio 中安装和管理包”来恢复最新的包版本:
.sln
或 .csproj
)。