[vsfeedback] The "Version" drop down that shows available package versions, struggles to stay in-sync with the selected nuGet package... #4198

Closed
rrelyea opened this Issue Jan 4, 2017 · 1 comment

Comments

Projects
None yet
3 participants
@rrelyea
Contributor

rrelyea commented Jan 4, 2017

VS Feedback: 714137 & https://developercommunity.visualstudio.com/content/problem/4973/the-version-drop-down-that-shows-available-package.html

The following keeps happening to me:

I have a nuGet package installed in some packages of my solution, but I want it installed on the others too.
I open the Solution Package Manager.
I go to the Installed tab.
I type in something (say "Microsoft.Bcl") select all projects, hit install. It works.
I then switch to Microsoft.Bcl.Async because I want to install that in all projects too -- the Version drop down still has the versions from Microsoft.Bcl -- If I click install then it crashes with because it cannot find version specified.

Clicking around a bit to trigger a resync is a workaround -- but this has been very confusing and frustrating before I realised what was going on.

@rrelyea rrelyea added this to the 4.0 RTM milestone Jan 4, 2017

@zhili1208 zhili1208 self-assigned this Jan 11, 2017

zhili1208 added a commit to NuGet/NuGet.Client that referenced this issue Jan 13, 2017

zhili1208 added a commit to NuGet/NuGet.Client that referenced this issue Jan 14, 2017

@zhili1208 zhili1208 referenced this issue in NuGet/NuGet.Client Jan 14, 2017

Closed

Fixed UI version list sync #1125

@zhili1208

This comment has been minimized.

Show comment
Hide comment
@zhili1208

zhili1208 Jan 17, 2017

Contributor

Repro step:

  1. add a bad package source through UI setting
  2. open solution package manager.
  3. select nuget.org as active package sources.
  4. switch package source to bad package source.
  5. switch between packages.

Expect:
UI shows right information for all packages.

actual:
package versions list will be out of sync.

Contributor

zhili1208 commented Jan 17, 2017

Repro step:

  1. add a bad package source through UI setting
  2. open solution package manager.
  3. select nuget.org as active package sources.
  4. switch package source to bad package source.
  5. switch between packages.

Expect:
UI shows right information for all packages.

actual:
package versions list will be out of sync.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment