When I run the pack command on one of my projects, the resulting package doesn't contain all the dependencies I'd expect it to.
Here's an example:
- TopLevelProject has a dependency on LibraryA >= 184.108.40.206
- TopLevelProject has a dependency on LibraryB >= 220.127.116.11
- LibraryA.18.104.22.168 has a dependency on LibraryB >= 22.214.171.124
So TopLevelProject has two dependencies on LibraryB; directly on v126.96.36.199 and then indirectly on v188.8.131.52 (via LibraryA)
If you run the pack command on TopLevelProject .csproj, the resulting package will only have
one dependency, and that's on LibraryA.184.108.40.206
It's missing the direct dependency on LibraryB.220.127.116.11
How do you ensure that the correct dependency for LibraryB.18.104.22.168 is added?