title: Using UseHostCompilerIfAvailable=false makes VS to build already built projects over and over again
body: <p>I have recently learned of the <code>UseHostCompilerIfAvailable</code> option. I have set it to <code>false</code> hoping it will stop intermittent build failures on VS part (which never occur when building with msbuild on the command line).</p>
  
  <p>Well, builds do not fail, but now VS seems to completely ignore inter project dependencies. Meaning it always builds. Hitting the build button twice performs the same build over and over again.</p>
  
  <p>Does anyone know how to use this option correctly?</p>
  
  <p>Thanks.</p>