I just updated to vs2022 17.12.0 and I just noticed that when updating nuget packages there is a new column for the Package level. Is there a way to disable this and show only the top-level packages when updating?
I have a solution in .NET 6 and because the nuget manager show new versions of a package even when my current framework is not supported (showing me a new version of Microsoft.Extensions.Http 9.0.0 when I can't use it in NET 6) I have to manually select a package and see if there is a new version for .NET 6 and update to that version.
But with this new version now is more confusing because selecting Microsoft.Extensions.Configuration.Binder it says that I have multiple versions installed, that freak me out at the beginning but after searching the different version came from a transitive package that I have no control of, but the top-level packages all have the same version.
Thanks
This was indeed an issue introduced in VS2022 / Nuget. See Nuget issue
The bug was fixed and shipped in Visual Studio 2022 v17.13 preview 4, which was released on 28 January 2025
I confirm that it is fixed in Visual Studio 2022 v17.13, which was released earlier in Feb 2025