Nuget没有重新安装包

时间:2015-05-05 20:49:38

标签: nuget

我已将目标.net框架修改为从4.0使用4.5。我从nuget收到一条消息,说明需要重新安装软件包,因此运行Update-Package -Reinstall -ProjectName https://localhost/SomeWebProject/。当nuget正在执行时,它吐出了黄色警告标志,如下所示:

Skipped reinstalling package 'NLog 3.1.0.0' in project 'SomeWebProject' because the package does not exist in the package source.

为什么不重新安装我的软件包?我进入了我的软件包文件夹并验证了NLog 3.1.0.0已经存在!

2 个答案:

答案 0 :(得分:44)

原来,解决方案隐藏在明显的视线中。

我们所要做的就是在Package Manager Console窗口中设置Package Source。 (致Matt Ward的信用指示。)

enter image description here

答案 1 :(得分:0)

或者您可以运行以下NuGet包管理命令:

'更新 - 套餐 - 重新安装'

此命令将重新安装所有解决方案NuGet包,而不更新现有包的版本。