title: Change NuGet package folders used by Visual Studio 2017
body: <p>There is no more <code>packages</code> solution folder in any <code>csproj</code> or <code>project.json</code>-based .NET Core project.</p>
  
  <p><a href="https://docs.microsoft.com/en-us/nuget/consume-packages/managing-the-nuget-cache" rel="noreferrer">NuGet CLI</a> gets the list of used cache folders:</p>
  
  <pre><code>nuget locals all -list
  </code></pre>
  
  <p>Response:</p>
  
  <pre><code>http-cache: C:\Users\&lt;foo&gt;\AppData\Local\NuGet\v3-cache
  global-packages:  C:\Users\&lt;foo&gt;\.nuget\packages\
  temp: C:\Users\&lt;foo&gt;\AppData\Local\Temp\NuGetScratch
  </code></pre>
  
  <p>How to change or override these locations?</p>