I currently have a solution with one "active" project and several helper projects. These projects represent different utility libraries used within my team. The benefit is that the libraries are kept up to date with the different projects that use them. The cost is that when I make a change in my project and recompile, all the projects in the solution are recompiled which is starting to take a long time.
I attempted to create a build configuration (DEBUG_SP) that only built the active project but I think that was a misuse of its purpose and it didn't work anyways.
Question
What is the most efficient way to compile a solution with multiple dependent projects?