title: Reason why a VS 2008 project is being rebuilt each time
body: <p>Is there a way to find out the reason why a project is <strong>being rebuilt each time</strong> a <strong>Build Selection</strong> operation is issued in VS 2008?</p>
  
  <p>I've tried to even remove all dependencies from the <strong>Build\Configuration Manager</strong> (unchecked the build column for all assemblies, but the one in question).</p>
  
  <p>I get the same result: the assembly is rebuilt each time.</p>
  
  <p>I have to mention that all the dependencies are built in the same directory (there is a common Output Directory).</p>
  
  <p>Actually it's not very clear to me what is the VS/MSBuild algorithm to decide whether a project should be rebuilt or not. Does it check to see whether there are dependencies (files/assemblies) that have the Last Access NTFS timestamp newer than the one on the assembly in question? Maybe I could try to search for the "offending" file this way.</p>