It looks like you skipped the dotnet restore step. If not, check for errors that occurred during this step. This is what pulls extra packages through NuGet.
Unlike previous versions of the .NET Framework, in which all assemblies were sent together, .NET Core is very modular, and your project will only pull the ones it needs.
source share