Messages about packages not containing a version range after updating from 6.12.2 to 6.13.1 #14102
Labels
Area:RestoreCPM
Central package management
Area:RestoreRepeatableBuild
The lock file features
Functionality:Restore
Type:Bug
WaitingForClientTeam
Customer replied, needs attention from client team. Do not apply this label manually.
NuGet Product Used
NuGet.exe
Product Version
6.13.1 .net framework
Worked before?
6.12.2
Impact
I'm unable to use this version
Repro Steps & Context
I don't know what exactly causes this. We are using:
We have a large list of nuget packages used in the repo. Only the restores for .net framework 4.8 projects seem affected.
The error we are getting is:
The error always seems to be about the same nuget package, which is in our private nuget repo. I've checked and the central package management file seems fine:
the project file referencing the package contains a normal reference:
the package lock file:
the error seems to occur because with nuget 6.13.1, the package has changes from CentralTransitive to Transitive, while all other (similar) packages, are still set as CentralTransitive:
I'm in doubt as to if this is a bug, or a bugfix in the new version. But if this is a bugfix, I would have expected more packages that are referenced in the same way to change from CentralTransitive to Transitive.
Verbose Logs
The text was updated successfully, but these errors were encountered: