Answers:
除了可能需要图形或音频加速的应用程序(尤其是游戏)以外,您几乎可以在VM上运行任何东西。
您当然可以在支持Windows 7的VM(例如VirtualBox)中运行Visual Studio。
虚拟机是尝试新产品或操作系统的好方法。有些人还对保持他们的开发环境“干净”和可移植性有用。
由于您可以从Windows 7光盘的ISO映像进行安装,因此通常比使用物理光盘进行实际安装要快得多。完成后,您可以删除虚拟机。
主要问题将是内存。由于XP是32位的,因此您不能为Win7提供超过1.5GB左右的RAM,这不理想。(由于这个原因,在Windows 7的64位安装中运行XP VM更加容易。)
根据维基百科,
最新版本Windows Virtual PC不能在Windows 7之前的Windows版本上运行
我建议使用Virtualbox作为免费软件的替代品。它非常直观,易于设置,并且支持Windows 7之外的许多操作系统的虚拟化。https://www.virtualbox.org/