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 “Installed” box is empty in details pane of the installed "PackageReference" package after switching from project PM UI of project2 to project1 for non-SDk project #13971

Open
CiciLi1 opened this issue Nov 29, 2024 · 3 comments
Labels
Category:Quality Week Issues that should be considered for quality week Found:ManualTests Functionality:Install The install command in VS/nuget.exe Functionality:VisualStudioUI Package Manager UI et al Priority:2 Issues for the current backlog. Type:Bug

Comments

@CiciLi1
Copy link

CiciLi1 commented Nov 29, 2024

NuGet Product Used

Visual Studio Package Management UI

Product Version

NuGet Client Dev\6.13.0.79

Worked before?

It is not a regression since it also reproes on D17.12\33527.113 with implicit NuGet Client 6.12.2.1.

Impact

It bothers me. A fix would be nice

Repro Steps & Context

Notes:  

1.The repro rate is 100%. 

2.This issue doesn’t repro when switching to any other package in the package list and then switching back to the installed package in step 7.

3.The “Installed” line was lost on D16.11\34601.136 with implicit NuGet Client 5.11.6.4 after doing the step 6 as below:
image

Repro Steps:   

  1. Create a solution with two projects C# Class Library (.NET Framework 4.8.1) called Project1 and Project2.

  2. Open PM UI of Project1 and go to “Browse” Tab.

  3. Select package source: “nuget.org” and install "NUnit" package with version 3.13.1 in "PackageReference" format (Don’t close PM UI after installing package).

  4. Open PM UI of Project2 and go to “Browse” Tab.

  5. Select package source: “nuget.org” and install “Newtonsoft.Json” package with version 13.0.1 in "PackageReference" format (Don’t close PM UI after installing package).

 6. Switch to PM UI of project1.

  1. Observe the details pane of package “Nunit”.

Expected:   

The “Installed” box should show installed version “3.13.1” of package “NUnit” in details pane.

Actual:   

The “Installed” version box is empty in details pane as below screenshot: 
image

Verbose Logs

No response

@kartheekp-ms
Copy link
Contributor

kartheekp-ms commented Dec 7, 2024

I am able to reproduce the issue following the repro steps mentioned in the issue description. The issue still persists even after saving all files.

image

@kartheekp-ms kartheekp-ms added Functionality:VisualStudioUI Package Manager UI et al Functionality:Install The install command in VS/nuget.exe and removed Triage:Untriaged labels Dec 7, 2024
@nkolev92 nkolev92 added the Priority:3 Issues under consideration. With enough upvotes, will be reconsidered to be added to the backlog. label Dec 9, 2024
@nkolev92
Copy link
Member

nkolev92 commented Dec 9, 2024

@CiciLi1

Can you help us validate 17.11 and compare that to 17.12 and 16.11.

@nkolev92 nkolev92 added WaitingForCustomer Applied when a NuGet triage person needs more info from the OP and removed Priority:3 Issues under consideration. With enough upvotes, will be reconsidered to be added to the backlog. labels Dec 9, 2024
@CiciLi1
Copy link
Author

CiciLi1 commented Dec 11, 2024

@nkolev92, this issue also repro on D17.11\35512.174 with implicit NuGet Client 6.11.1.2, which has the same activity as 17.12, as shown below:
image

@microsoft-github-policy-service microsoft-github-policy-service bot added WaitingForClientTeam Customer replied, needs attention from client team. Do not apply this label manually. and removed WaitingForCustomer Applied when a NuGet triage person needs more info from the OP labels Dec 11, 2024
@Nigusu-Allehu Nigusu-Allehu removed the WaitingForClientTeam Customer replied, needs attention from client team. Do not apply this label manually. label Dec 14, 2024
@nkolev92 nkolev92 added Priority:2 Issues for the current backlog. Category:Quality Week Issues that should be considered for quality week labels Dec 16, 2024
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:Install The install command in VS/nuget.exe Functionality:VisualStudioUI Package Manager UI et al Priority:2 Issues for the current backlog. Type:Bug
Projects
None yet
Development

No branches or pull requests

4 participants