One of my colleagues whose working on another project, was having with the TFS builds. He was getting these errors:
##[error]Unable to find version '12.0.0.1' of package 'Microsoft.ReportViewer.Common.v12'
He contacted me for help (I'm the current TFS Admin). Looking at his repo in TFS I saw that his repo has two Packages folders. One is at the solution level. The other is within the startup project level. Both have NuGet packages within them, although I do see differences in some of the NuGet packages, such as Microsoft.ReportViewer.Common.v12, between the two.
I've looked for other posts here on SO related to NuGet packages. I found this post NuGet issues with packages.config, project references and the solutionwide packages folder, which is helpful, but I've still got a question. That post and this Microsoft document article Install and manage packages in Visual Studio using the NuGet Package Manager leads me to believe that there should only be one Packages folder, which I understand is to be at the solution level. Was it the case that in the past Visual Studio and NuGet put the Packages folder at the project level?
Addendum
Here's a screen shot of the solution, which has a Packages folder at the solution (.sln) level which I highlighted with a red mark, and another Packages folder with within the PharmacyWarehouse project level (.csproj) which I also highlighted with a red mark: