我遇到了nuget获取特定组件版本的第一个版本而不是最新版本的问题。以下是解释发生情况的步骤:
build 98和102都有版本号1.2。如何在不将版本号增加到1.3的情况下强制dotnet还原以获取nuget包的最新版本?
谢谢!
答案 0 :(得分:3)
使用命令清除NuGet缓存
dotnet nuget locals all --clear
然后NuGet从Feed中获取最新版本的包。
答案 1 :(得分:1)
按照the answer by Jiří Kyzlink清除NuGet缓存。
然后使用dotnet add ProjectName package PackageName
基本重新添加程序包并更新项目文件中的版本参考。
dotnet restore
从项目文件中恢复引用。仅清除缓存不会更改您的项目引用。