为什么Update-Package -reinstall(Nuget)永远不会完成?

时间:2013-11-28 12:32:27

标签: performance visual-studio-2012 nuget

我开始在Visual Studio 2012中运行

Update-Package -reinstall

因为我意外地从包目录中删除了文件。

Nuget在我打字10分钟后仍在工作。我希望它可能需要一次性下载所有软件包,然后快速将所有项目链接到软件包。

然而,每个nuget子操作似乎需要1到2秒,并且有数百个操作这是正常的吗?

日志输出类似于

Successfully added 'Rx-Core 2.1.30214.0' to Numerics.Spec.
Adding 'Rx-Linq 2.1.30214.0' to Numerics.Spec.
Successfully added 'Rx-Linq 2.1.30214.0' to Numerics.Spec.
Adding 'Rx-PlatformServices 2.1.30214.0' to Numerics.Spec.
Successfully added 'Rx-PlatformServices 2.1.30214.0' to Numerics.Spec.
Adding 'Rx-Main 2.1.30214.0' to Numerics.Spec.
Successfully added 'Rx-Main 2.1.30214.0' to Numerics.Spec.
Adding 'reactiveui-core 5.1.2' to Numerics.Spec.
Successfully added 'reactiveui-core 5.1.2' to Numerics.Spec.
Attempting to resolve dependency 'Rx-Main (≥ 2.1.30214.0)'.
Attempting to resolve dependency 'Rx-Interfaces (≥ 2.1.30214.0)'.
Attempting to resolve dependency 'Rx-Core (≥ 2.1.30214.0)'.
Attempting to resolve dependency 'Rx-Linq (≥ 2.1.30214.0)'.
Attempting to resolve dependency 'Rx-PlatformServices (≥ 2.1.30214.0)'.
'reactiveui-core 5.1.2' already installed.
Adding 'Rx-Interfaces 2.1.30214.0' to Weingartner.Controls.Spec.
Successfully added 'Rx-Interfaces 2.1.30214.0' to Weingartner.Controls.Spec.
Adding 'Rx-Core 2.1.30214.0' to Weingartner.Controls.Spec.
Successfully added 'Rx-Core 2.1.30214.0' to Weingartner.Controls.Spec.
Adding 'Rx-Linq 2.1.30214.0' to Weingartner.Controls.Spec.
Successfully added 'Rx-Linq 2.1.30214.0' to Weingartner.Controls.Spec.
Adding 'Rx-PlatformServices 2.1.30214.0' to Weingartner.Controls.Spec.
Successfully added 'Rx-PlatformServices 2.1.30214.0' to Weingartner.Controls.Spec.
Adding 'Rx-Main 2.1.30214.0' to Weingartner.Controls.Spec.
Successfully added 'Rx-Main 2.1.30214.0' to Weingartner.Controls.Spec.
Adding 'reactiveui-core 5.1.2' to Weingartner.Controls.Spec.
Successfully added 'reactiveui-core 5.1.2' to Weingartner.Controls.Spec.

并且正在不断更新,因此它还没有冻结真正的真正慢。

它一遍又一遍地重复着。通过vim登录的grep给出了

enter image description here

我也看到了日志中的错误

Failed to generate binding redirects for 'EyeShotExtensions'. An item with the same key has already been added.

1 个答案:

答案 0 :(得分:0)

我们有一个工作项来改进性能Update-Package -reinstall。请继续关注我们未来的版本。感谢。

相关问题