Imagine a test project Test, which references Project1, which references Project2. If we make a functional change to Project2 in a patch, the test project will not consume the updated project - it only consumes the live-built version of its direct dependencies. The transitive dependencies get resolved from the baseline, which points to the latest public version on nuget.org. We should check to make sure that this understanding of our behavior is accurate, and either tweak our logic or our testing policy in 2.1 to account for it.
CC @dotnet/aspnet-build
Imagine a test project
Test, which referencesProject1, which referencesProject2. If we make a functional change toProject2in a patch, the test project will not consume the updated project - it only consumes the live-built version of its direct dependencies. The transitive dependencies get resolved from the baseline, which points to the latest public version on nuget.org. We should check to make sure that this understanding of our behavior is accurate, and either tweak our logic or our testing policy in 2.1 to account for it.CC @dotnet/aspnet-build