NuGet包管理器列出不存在的包



我目前正在尝试设置一个本地NuGet包源,基本上是在我们的一台服务器上的共享文件夹。前几天我添加了一些包,它们在VS("管理NuGet包"对话框)中显示得很好。

今天,我意识到我在创建包时搞砸了一些东西,所以我从服务器上删除了它们,并添加了正确的包ID(相同的包ID,但不同的版本号和包文件名)。然而,我的VS对话框仍然列出了旧的包。如果我将"Sort by"从"Most Downloads"更改为其他选项(例如"Published Date"),则会出现新的软件包(以及已不存在的旧软件包)。

我认为这是由于某种缓存造成的。如何阻止旧包裹被列出?

我的坏。我将旧的程序包文件备份到服务器上程序包源文件夹中的一个子文件夹中。NuGet似乎也扫描了子文件夹,并提取了该备份文件夹的内容。现在搬到其他地方了,一切都很好!

最新更新