首页 文章

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

提问于
浏览
0

我目前正在玩设置本地NuGet包源 - 基本上是我们其中一个服务器上的共享文件夹 . 我前几天给它添加了一些软件包,它们在VS(“管理NuGet软件包”对话框)中显示正常 .

今天我意识到我在创建软件包时搞砸了一些东西,所以我将它们从服务器上删除并添加了正确的软件包(相同的软件包ID,但版本号和软件包文件名不同) . 但是我的VS对话框仍然列出旧包 . 如果我将“排序依据”从“大多数下载”更改为其他选项(例如“发布日期”),则会显示新包(以及不再存在的旧包) .

我假设这是由于某种缓存 . 如何阻止列出旧包?

1 回答

  • 0

    我的错 . 我将旧的包文件备份到服务器上的包源文件夹中的子文件夹中 . 似乎NuGet也扫描子文件夹,并且正在拾取此备份文件夹的内容 . 现在搬到其他地方,一切都很好!

相关问题