0

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

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

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

4

1 回答 1

0

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

于 2014-09-23T07:15:13.290 回答