title: Visual Studio builds my project with several unused files and libraries
body: <p>For a while now I have had visual studio producing builds that have all sorts of extra files in them.  I have checked everything that I know of for where these could be coming from and I am out of ideas.</p>
  
  <p>For example, I was previously using MbUnit but now I use NUnit.  None of my projects even reference MbUnit but it is still appearing in my <em>bin\Debug</em> and <em>bin\Release</em> folders when I build. In addition, my bootstrapper project doesn't even reference any libraries that use a test framework so why is it appearing in <em>BootStrapper\bin\Relase</em> folder?</p>
  
  <p>Also, pdb files for some (but not all) of my projects and vshost files keep being transferred to the bin directories even when I build with the Release target. I haven't messed around with the definition of the configuration target at all!</p>
  
  <p>Does anyone have any idea where these could be coming from?  I must be missing some bit of knowledge.</p>