When starting a new .Net project, I like to place a nuget.config in the solution root folder with a number of default settings in place. This is to ensure a number of good behaviours for NuGet.

  • Allow Package Restore
  • Add the public NuGet repository and any organisational NuGet repositories
  • Ensure all NuGet packages are saved in a common packages folder