DLL-hell is behind you right? Not so fast. This never-ending saga has reemerged as NuGet-hell.
Managing your dependencies requires discipline and conscious decision making regardless of the tools you choose. Don’t leave the building blocks of your applications to chance.
But how do you get the information necessary to make these decisions?
Creating scrap projects to install a NuGet package so you can review its contents is overkill. We all know a NuGet package file is simply a .zip, but even that can be tedious. You might not mind using the command line to install a package in a temp directory, but there is an easier way. NuGet Package Explorer will help you explore remote packages to determine what dependencies they take, their contents and which framework versions are supported.
Here is a quick step-by-step guide to getting started with NuGet Package Explorer: