我在使用Visual Studio 2015构建解决方案时遇到了严重问题。在我点击"启用NuGet包恢复之前"在Visual Studios 2013中,一切都很顺利。
我看到完全相同的问题how-to-enable-nugets-package-restore-in-vs-2015
答案是:
请原谅我的法语,但除此之外还要胡说八道。事实上,你必须手动进入解决方案中的每个项目并乱七八糟,这对我来说也不起作用。也许写这个的人有3个或4个项目,我有30多个被引用。从我的解决方案中删除packages文件夹,并从解决方案中的每个项目中删除bin和obj文件夹,并为其重建。
那是在6月份,有没有人找到一种工作或更简单的方法来实现在VS 2015之前完美运行的功能?
答案 0 :(得分:2)
默认情况下此设置为NuGet 2.7。使用small Powershell script to migrate中的old MSBuild to the automatic restore of 2.7来解决您的问题。
如果未安装软件包,您会在构建过程开始时看到此对话框,其中NuGet将恢复缺少的软件包: