Skip to content

[release/2.1] transitive dependencies aren't lifted for tests in patch builds #29023

Closed
@wtgodbe

Description

@wtgodbe

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

Metadata

Metadata

Assignees

Labels

DoneThis issue has been fixedarea-infrastructureIncludes: MSBuild projects/targets, build scripts, CI, Installers and shared framework

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions