Nuget List CLI 命令显示已删除的包
Nuget List CLI command is showing deleted packages
我正在 Mac 使用 .net core 2.0 和 Jetbrains Rider。我有一个网络文件夹,我在其中发布我的私有 nuget 包。
nuget push <packagePath> -source <localNugetPath>
我从本地文件夹中删除了一个包。
nuget delete <packageID> <packageVersion> [options]
这从网络文件夹中删除了 nuget 包,但它仍然作为选项显示在 Rider 中。
nuget list [search terms] [options]
上面的 nuget list 命令也会显示包。如何永久搭乘包裹?
NuGet 不允许删除包,而是依赖于取消列出包。这意味着:
- 这个未列出的版本不会在新搜索中显示,因此不会在新项目中自动解析到。
- 但是,引用此未列出版本的现有项目继续像以前一样工作。 (这就是不允许删除的原因之一——这样现有的项目就不会中断)
包可以显示,因为它已缓存。清除所有缓存使用命令:
nuget locals all -clear
我正在 Mac 使用 .net core 2.0 和 Jetbrains Rider。我有一个网络文件夹,我在其中发布我的私有 nuget 包。
nuget push <packagePath> -source <localNugetPath>
我从本地文件夹中删除了一个包。
nuget delete <packageID> <packageVersion> [options]
这从网络文件夹中删除了 nuget 包,但它仍然作为选项显示在 Rider 中。
nuget list [search terms] [options]
上面的 nuget list 命令也会显示包。如何永久搭乘包裹?
NuGet 不允许删除包,而是依赖于取消列出包。这意味着:
- 这个未列出的版本不会在新搜索中显示,因此不会在新项目中自动解析到。
- 但是,引用此未列出版本的现有项目继续像以前一样工作。 (这就是不允许删除的原因之一——这样现有的项目就不会中断)
包可以显示,因为它已缓存。清除所有缓存使用命令:
nuget locals all -clear