title: Override nuget package restore directory for a project in the solution
body: <p>I have a common project(csproj) which is referenced in solution 1, solution 2 and so on. I added packages.config to common project.</p>
  
  <p>I am having problem referencing the external dependency in common project because the location of packages folder of each solution is different. Hence the reference to DLL gets broken when I go from solution 1 to solution 2.</p>
  
  <p>Is there a way for nuget to create <strong>another packages folder</strong> inside the project(not solution) so that a project can reference its dependencies within its own directory structure while still respecting the solution nuget.config for rest of the projects in the solution?</p>
  
  <p>Thanks</p>