"启用NuGet包恢复"在VS 2015中消失了

时间:2015-10-30 03:51:58

标签: visual-studio nuget visual-studio-2015 nuget-package-restore

我在使用Visual Studio 2015构建解决方案时遇到了严重问题。在我点击"启用NuGet包恢复之前"在Visual Studios 2013中,一切都很顺利。

我看到完全相同的问题how-to-enable-nugets-package-restore-in-vs-2015

答案是:

  

从我的解决方案中删除packages文件夹,并从解决方案中的每个项目中删除bin和obj文件夹,并为其重建。

请原谅我的法语,但除此之外还要胡说八道。事实上,你必须手动进入解决方案中的每个项目并乱七八糟,这对我来说也不起作用。也许写这个的人有3个或4个项目,我有30多个被引用。

那是在6月份,有没有人找到一种工作或更简单的方法来实现在VS 2015之前完美运行的功能?

1 个答案:

答案 0 :(得分:2)

默认情况下此设置为NuGet 2.7。使用small Powershell script to migrate中的old MSBuild to the automatic restore of 2.7来解决您的问题。

如果未安装软件包,您会在构建过程开始时看到此对话框,其中NuGet将恢复缺少的软件包:

enter image description here