Nuget - Don't see allow nuget to download missing packages during build

Visual Studio-2010Visual StudioNuget

Visual Studio-2010 Problem Overview


I get a message saying the following:

> Error 1 Package restore is disabled by default. To give consent, open > the Visual Studio Options dialog, click on Package Manager node and > check 'Allow NuGet to download missing packages during build.' You can > also give consent by setting the environment variable > 'EnableNuGetPackageRestore' to 'true'.

When I go to Tools -> Options, I do not see Package Manager and underneath I see Package Sources and Recent Packages. I do not see anywhere where I can set Allow Nuget to download missing packages during build though.

Visual Studio-2010 Solutions


Solution 1 - Visual Studio-2010

The option to give consent in the UI has been added with NuGet Package Manager 1.8. It's the 3rd item under Tools-> Options-> Package Manager-> General : "Package Restore : Allow NuGet to download missing packages during build".

Please make sure NuGet is up-to-date in Tools->Extension Manager.

Alternatively you can give consent by setting the EnableNuGetPackageRestore Environment variable to true.

Solution 2 - Visual Studio-2010

I found I needed an extra couple of steps to get it to download the packages

  1. Check Allow NuGet to download missing packages during build

  1. Check Always show solution in Projects and Solutions

  1. Right click on solution and Enable NuGet Package Restore

  1. Open Manage NuGet Packages and click Restore

Solution 3 - Visual Studio-2010

I did not seem to have the "Package Manager" node under Tools->Options [this was in Visual Studio 2013 :-)]. To get that node in there, I browsed to Tools -> Extensions and Updates and searched for nuget. Installing "NuGet for Visual Studio 2013" got me the node and the option to allow package restore!

Solution 4 - Visual Studio-2010

I am using Visual Studio 2010 and NuGet 2.0.

Someone had checked in a solution that used NuGet for various packages. When I checked out the solution and built it, I got the same errors. What's more, when I viewed the NuGet Package Manager from the Tools -> Options window, the Package Restore already had the appropriate check boxes checked.

I tried clicking the Clear Package Cache button. After doing that, everything built correctly.

enter image description here

Attributions

All content for this solution is sourced from the original question on Stackoverflow.

The content on this page is licensed under the Attribution-ShareAlike 4.0 International (CC BY-SA 4.0) license.

Content TypeOriginal AuthorOriginal Content on Stackoverflow
QuestionNate PetView Question on Stackoverflow
Solution 1 - Visual Studio-2010Alexandre DionView Answer on Stackoverflow
Solution 2 - Visual Studio-2010TomView Answer on Stackoverflow
Solution 3 - Visual Studio-2010Sudhanshu MishraView Answer on Stackoverflow
Solution 4 - Visual Studio-2010Jeremy Ray BrownView Answer on Stackoverflow