title: Visual Studio 2008 Unnecessary Project Building
body: <p>I have a C# project which includes one exe and 11 library files. The exe references all the libraries, and lib1 may reference lib2, lib3, lib4, etc.</p>
  
  <p>If I make a change to a class in lib1 and built the solution, I assumed that only lib1 and the exe would need to be changed. However, all dll's and the exe are being built if I want to run the solution.</p>
  
  <p>Is there a way that I can stop the dependencies from being built if they have not been changed?</p>