title: Debug vs. Release build in TFS?
body: <p>I have been building my project using TFS 2010 for months. So far I have not paid any particular attention to whether I was building as Debug or Release. </p>
  
  <p>Now I thought I should build as Release. I assume there is some performance penalty etc. when running an assembly that was built as Debug? I.e. that there is a good reason for building as Release even though by default it seems .pdb's are created in any case these days?</p>
  
  <p>In my build definition I have 8 Projects to Build. When I select Any CPU | Release in "Configurations to Build" in the TFS build definition (Process tab) suddenly only 2 of my 8 projects are copied to drop folder (the build as such successes). Any ideas why? </p>
  
  <p>I'm using Visual Studio 2012, .NET 4.5. </p>