Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Bug Bash] The package version showing behavior in the Version drop-down box is inconsistent between the Solution-level PM UI and the project-level PM UI after installing a non-latest version of the package #14033

Open
ZheeYoong1125 opened this issue Jan 10, 2025 · 0 comments
Assignees
Labels
Category:Quality Week Issues that should be considered for quality week Found:ManualTests Functionality:VisualStudioUI Package Manager UI et al Priority:2 Issues for the current backlog. Product:VS.Client SeQuality Type:Bug

Comments

@ZheeYoong1125
Copy link

ZheeYoong1125 commented Jan 10, 2025

NuGet Product Used

Visual Studio Package Management UI

Product Version

NuGet Client Dev\6.13.0.113

Worked before?

It’s not a regression since the issue reproes on D16.11\34601.136 with implicit NuGet 5.11.6.4 and D17.12\35702.32 with implicit NuGet 6.12.3.1.

Impact

It bothers me. A fix would be nice

Notes:  

  1. The repro rate is 100%. 

  2. It doesn’t repro non-SDK projects.

  3. It doesn’t repro after switching to any other package in the package list and then select the installed package again.

Repro Steps & Context

  1. Create a C# Class Library (.NET [latest]) project.

  2. Right-click the Solution Explorer and select "Manage NuGet Packages for Solution…" menu item to open PM UI.

  3. Select the package source: "nuget.org" near the gear button.

  4. Go to the “Browse" tab, install a non-SDK package version “Newtonsoft.json 13.0.1” into the Project.

  5. Observe the package version in the Version drop-down box in the details pane.

Expected:   

The package version in the Version drop-down box is the latest version as same as project-level PM UI.
image

Actual:   

The package version in the Version drop-down box is the installed version as below. It is inconsistent with project-level PM UI.
image (1)

Verbose Logs

No response

@nkolev92 nkolev92 added Category:Quality Week Issues that should be considered for quality week SeQuality labels Jan 23, 2025
@nkolev92 nkolev92 added the Priority:2 Issues for the current backlog. label Jan 23, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Category:Quality Week Issues that should be considered for quality week Found:ManualTests Functionality:VisualStudioUI Package Manager UI et al Priority:2 Issues for the current backlog. Product:VS.Client SeQuality Type:Bug
Projects
None yet
Development

No branches or pull requests

4 participants