At my company we are starting to experiment with Windows 8, Visual Studio 11 and Team Foundation Server 11. I want to provide a virtual machine to all developers so they don't have to install the software them self.
Options I've looked at:
- Hyper-V, not possible because we don't have the server hardware avaiable to run VMs for all developers
- Virtual PC, doesn't support 64bit software
- Bootable Virtual PC
What would be the best option? I think of using the bootable virtual pc. The only thing I'm not sure of is if I create the VM on my own machine, boot into it and install all the software if it's then locked to the hardware of my own machine?