1

我在玩 dotnet-tool 和 nuget;我注意到,如果我将刷新 nameOfPackage.nupkg 推送到 nuget repo 然后运行dotnet tool update -g nameOfPackage它不会采用新的包版本。

我必须强制清除缓存以获取最新的缓存。

dotnet nuget locals http-cache -c

我之前安装了这个包

dotnet tool update -g nameOfPackage

这是设计使然吗?我是否必须每次都刷新缓存以确保该工具没有更新?

4

1 回答 1

2

添加--no-cache选项会强制更新。

dotnet tool update -g nameOfPackage --no-cache

在此处输入图像描述

来源:dotnet 工具更新

于 2021-06-14T20:23:17.920 回答