title: NuGet Package restore for website
body: <p>I am trying to use NuGet Package Restore with <strong>VS2010 + Visual Sourcesafe</strong>. It is working partially for me.
  Where this is coming from: <a href="https://stackoverflow.com/questions/17797052/nuget-not-getting-missing-packages">NuGet not getting missing packages</a></p>
  
  <p><img src="https://i.stack.imgur.com/FWaoc.png" alt="enter image description here"></p>
  
  <p>My Solution2 has asp.net website[Project1 in above image] that has another nuget package installed. Now  another developer opens the Solution2 via VS2010, the automatic restore works for Library projects in Solution1. It gets all missing packages for Library projects that is referenced in this Solution2 and I see them in Solution1/packages folder.</p>
  
  <p>But for Website it says external dlls i.e. pacakages missing. The issue I think is because website doesn't have a .csproj file and so it doesn't know things needs to be restored.(<a href="http://nuget.codeplex.com/workitem/1663" rel="nofollow noreferrer">http://nuget.codeplex.com/workitem/1663</a>)</p>
  
  <p>Making it work partially:</p>
  
  <ul>
  <li><p>Added packages/repositories.config to website solution (<a href="https://stackoverflow.com/questions/374081/what-is-a-solution-folder-in-visual-studio">What is a solution folder in visual studio</a>)</p></li>
  <li><p>Another developer goes to VSS and get that packages folder manually. Now when he builds the solution, the Package Manager Console prompts for restore i.e. has "Restore" button. On clicking it will bring the AjaxControlToolkit.</p></li>
  </ul>
  
  <p><strong>Questions:</strong>
  - Is the above approach the only and best available for Websites?</p>
  
  <ul>
  <li>When the developer clicks "Restore" button it brings packages for Library as well to Solution1/packages along with packages for nuget. Any reason why would it do that?</li>
  </ul>
  
  <p>Any ideas on above issues?</p>