We have 2 solutions.
SolutionA
is an internal solution where we put reusable code through our productsFor the sake of the question, it has only two projects NugetProjectA
and NugetProjectB
which has a project reference
to NugetProjectA
.
SolutionB
its a solution that has package references
towards SolutionA
via nuget.
The thing that troubles is:
- add new method added in
NugetProjectA
- add new method in
NugetProjectB
project that uses previous method - publish new version of
NugetProjectB
- update nuget reference on
Project
ofSolutionA
- execute in
Project
newly added method ofNugetProjectB
Since we didn't publish the NugetProjectA
updated version, last step described will fail.
This seems to be a easy problem to solution. But imagine this with many more projects in SolutionB
and many more in SolutionA
.