Why does my .NET Standard NuGet package trigger so many dependencies?
I've been mucking about with a .NET Standard project and NuGet. I've got a working project and have uploaded it to NuGet.org . My project targets .NET Standard 1.3, which should support .NET Framework 4.6 and .NET Core 1.0. But when I tried to add my project (via NuGet) to a fresh .NET Framework 4.6 project, the dependencies resolved to 47 packages! They're all system libraries and appear to be dependencies of either Microsoft.NETCore.Platforms or NETStandard.Library 1.6.1. ( Gist of full PM output. ) My project only imports ( using ) a handful of libraries, none of which I added manually; i.e