For packages which aren't restored by NuGet (normally because the package is specific and unique to projects you work on), where do you put the package files?
NuGet convention is to have a folder named packages
in the root of the solution.
There's a question which already references this issue: managing non-nuget dlls along with nuget packages
And I agree that having a separate folder of non-nuget packages which are source controlled is a good idea.
But what should the name of the folder be? Is there a convention here? A process recommended by Microsoft?
The only name I've seen is NonNugetAssemblies
.