title: Should .nuget folder be added to version control?
body: <p>With newer versions of NuGet it is possible to configure a project to automatically restore NuGet packages so that the <code>packages</code> folder doesn't need to be included in the source code repository. Good.</p>
  
  <p>However, this command adds a new <code>.nuget</code> folder and there is a binary there, NuGet.exe. This can also be re-created automatically by Visual Studio and so it doesn't feel correct to add that to version control. However, without this folder Visual Studio won't even load the solution properly.</p>
  
  <p>How do you people deal with this? Add .nuget to source control? Run some command line script before opening the solution?</p>