In Nuget:
Package A -> Dependency to Package B -> Dependency to Package C
Package A only needs to declare a dependency for Package B
When using the -IncludeReferencedProjects command-line parameter for pack, this transative dependency is not used, so Package A will end up with a dependency on Package B __and__ Package C.
Not a major issue, but it would be nice to reduce dependency lists a bit.
Package A -> Dependency to Package B -> Dependency to Package C
Package A only needs to declare a dependency for Package B
When using the -IncludeReferencedProjects command-line parameter for pack, this transative dependency is not used, so Package A will end up with a dependency on Package B __and__ Package C.
Not a major issue, but it would be nice to reduce dependency lists a bit.