Skip to content

Instantly share code, notes, and snippets.

@chrisortman
Created March 13, 2013 14:07
Show Gist options
  • Save chrisortman/5152438 to your computer and use it in GitHub Desktop.
Save chrisortman/5152438 to your computer and use it in GitHub Desktop.
Example of screwy nuget behavior
(-> means references)
WebProject -> ServiceStack 3.9.32 -> ServiceStack.Text 3.9.32
Using 'Manage nuget packages for solution' I add ServiceStack to my test project and wind up with
TestProject -> ServiceStack 3.9.32 -> ServiceStack.Text 3.9.38
#WTF!!!
@chrisortman
Copy link
Author

Thanks for the ideas Maarten. I forgot about R# adding support for this.
I usually use the powershell cmdlets, but instead of specifying the veresion i just use -source .\Packages which pretty much gives me the same thing (i think)

I'm more complaining today because I'd like to see this fixed so as to remove 1 more objection some people will have to using it.

@jeffgabhart
Copy link

Does it make a difference if you go to 'Manage nuget packages for solution' and add ServiceStack from the 'Installed packages' section compared to adding from the 'Online' section ?

@chrisortman
Copy link
Author

@jeffgabhart good idea, didn't try that

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