We\'re having problems getting visual studio to pick up the latest version of a DLL from one of our projects.
We have multiple class library projects (e.g. Business
To avoid the dll hell I would recommend you to create a lib folder inside your project and put all shared assemblies in this folder. Next you Add References only from this folder. This way your project is self contained and you know exactly where it is picking the references from. If you want to update some assembly with a newer version you copy it to the lib folder and rebuild your project.
Also make sure you don't the referenced assemblies into the GAC as they might be picked up first.