This *thing* is so horribly designed and written, it's an embarrassment to the human race. That Microsoft has adopted it makes me lose faith in their company altogether. I find it demeaning now to work with the Microsoft stack.
I alone have wasted hundreds of hours dealing with bugs in this thing. My team, thousands. The UI is ugly, is missing important options, and worst of all takes hours to update a dozen projects. Yes, hours. To do update two lines per project.
Need to install a package? Oh hey, the geniuses who wrote this thing decided that of course, you'll want the latest version of that package installed, resulting in ten different versions of the same package in your solution because, as is natural, they got created at different times.
The command-line tool it does have, is some separate foreign entity even worse than the UI, and riddled with more bugs. How? How do you mess up creating a basic command-line tool to replace two lines of text in two XML files?
Look at the GitHub NuGet pages and witness for yourself the hundreds of open bugs. Real bugs. The infestation is vomit-inducing.
Composer with other IDEs blows this out of the water. Try upgrading a package on different machines through TFS... DISASTER! Update package? Oh, just uninstall ALL OF THEM using the command line and then reinstall by... wait for it... using the package manager... wtf?
This is a deal breaker guys. If you cant manage your dependencies very easily (and who are we kidding, its Microsoft we are talking about here), then people are just going to move on to a Java or PHP or any open-source stack that does a BETTER JOB. I mean at least it works ok, at least the first time...
And don't even get me started with Visual Studio 2015...
This installer is launching hundreds if not thousands of runaway processes that is causing an of memory exception on my machine. I am on Windows 7, VS2013 Update 5 running in Parallels 9 on Mac OS 10.9.5 Mavericks. My Nuget is hosed ever since installing VS2013 Update 5.