我们即将重build我们的开发工作站,我正在考虑使用Windows Server 2008 R2 x64作为操作系统,以便开发人员可以使用Hyper-V来虚拟化各种环境(例如旧版本的Windows,SQL Server,IIS,SharePoint等),而不会污染他们的核心系统。
主机操作系统也将运行Visual Studio 2010和其他各种开发工具。
这会工作吗? 或者是Hyper-V的方式,我们应该只使用Windows 7 x64和虚拟PC?
看了这个自己,我的build议是避免运行Server 2008 R2作为开发工作站。
带有Virtual PC的Windows 7可以作为一个很好的开发平台,当你的开发人员的PC拥有4 GB以上的内存时就可以使用。
如果您需要为testing和开发提供更全面的function环境,我build议您采购单独的硬件,作为开发人员的Hyper-V服务器。 根据您的需求和可用资源,您可以为所有开发人员维护一个Hyper-V实例,也可以为开发人员构build各个Hyper-V服务器。
试着把所有东西都放到你的开发者机器上,这对我的经验来说是一个坏主意,它会导致机器速度慢,开发人员脾气暴躁,错过最后期限。
正如其他人已经提到,还有其他的微软工具没有做到这一点,作为我们select专注于微软技术的MS议院 – 你的米尔可能会有所不同。
如果你安装了所有必要的组件,2008 R2可以像工作站一样正常工作。 soem的东西msut从手动复制Win7的。 看谷歌适当的条款 – 有soem comeplte walktrhough。
http://www.google.de/search?q=2008+r2+server+as+workstation
是我试过的(不是很难,或?)。 其中一个最重要的环节是:
http://www.win2008r2workstation.com/
这是一个很好的演练的必要/可能的。
Hyper-V虚拟机不能很好地工作,除非你使用RDP,因为Hyper-V无法连接到多屏configuration。 同样,如果您使用主机rdp到客户端,这不是一个问题,因为RDP可以这样做。