Is it a good idea to use the same machine as "build machine" and "team foundation server"? It is not a good idea to make Team Foundation Server machine as build machine for real life deployment (ok for demos/trials etc). The main reason is for debugging