title: Setting up a Build machine with TeamCity
body: <p>I'm currently dealing with multiple small-time dev projects at work.</p>
  
  <p>I'd like to formalize the proecss and so i've installed TeamCity which was recommended by many and is also free for small projects.</p>
  
  <p>I'd like to know -- which components are needed to build projects on a build agent machine ?</p>
  
  <p>I'm building C# projects; do i need to install VS2010 on every build machine? only some subset of it? what exactly ?</p>