Restore in VS: For CPS based PackageReference projects investigate improving the up to date check by utilizing the fact that the project cache + settings might not have changed since last restore #10170
Labels
Area:RestoreNoOp
The PackageReference no-op
Functionality:Restore
Priority:2
Issues for the current backlog.
Product:VS.Client
Tenet:Performance
Performance issues
Type:DCR
Design Change Request
Related to https://github.com/NuGet/Home/blob/dev/designs/VisualStudio-PartialRestoreOptimization.md, #9513.
In here we skip if the effective package spec + outputs are up to date and same as last time.
A further optimization would be to avoid creating an effective dg spec (which combines the setting + package spec) if the settings are the project system cache are not updated.
The text was updated successfully, but these errors were encountered: