-
Notifications
You must be signed in to change notification settings - Fork 10.5k
Open
Labels
Priority:1Work that is critical for the release, but we could probably ship withoutWork that is critical for the release, but we could probably ship withoutarea-infrastructureIncludes: MSBuild projects/targets, build scripts, CI, Installers and shared frameworkIncludes: MSBuild projects/targets, build scripts, CI, Installers and shared framework
Milestone
Description
The custom logic at https://github.com/dotnet/aspnetcore/blob/main/eng/targets/ResolveReferences.targets (and similar) was built a while ago, in order to solve issues like central dependency management & keeping references consistent in servicing. Those problems are now either solved by built-in Nuget features like Central Package Management and transitive pinning, or mitigated by the fact that we no longer do incremental servicing. Plus we have better validation for breaking reference changes now.
We should get rid of our custom stuff & use the built-in nuget features so we can get on the happy path - this will help future-proof our infra, and likely make the build faster/more reliable too.
Metadata
Metadata
Assignees
Labels
Priority:1Work that is critical for the release, but we could probably ship withoutWork that is critical for the release, but we could probably ship withoutarea-infrastructureIncludes: MSBuild projects/targets, build scripts, CI, Installers and shared frameworkIncludes: MSBuild projects/targets, build scripts, CI, Installers and shared framework