Windows 7 Home Premium是否足以用于软件开发?
开发将在Visual Studio 2010中进行。
我有预算,所以宁愿购买'Home Premium'而不是'Professional'或'Ultimate'。
Microsoft site表示他们之间几乎没有任何功能明显的开发人员会错过。任何人都可以确认或否认吗?
顺便说一句。它是否附带IIS版本?
我意识到这不是一个技术问题。但这对我很重要,我相信其他开发者也会想到同样的事情。
干杯,
- 李
答案 0 :(得分:8)
是。我在WIndows 7 Home Premium中使用VS 2010编写软件没有任何问题。
答案 1 :(得分:8)
基本上,是的,这已经足够了。
专业版的一大优势是,它带有Windows XP mode,本质上是一个内置XP安装的虚拟机(包含许可证)。如果您进行Web开发(在IE6 / 7中测试)或需要在旧的XP GUI中测试应用程序,那么这可以派上用场。
如果您需要运行在7中无法正常运行的旧应用程序,Windows XP模式也可以成为救生员。出于这个原因,我个人会考虑选择专业版。
答案 2 :(得分:8)
不要购买,而是从他们那里购买MAPS subscription。在英国,这些费用为199英镑。 (我想在州里少了几个),除了Visual Studio,你几乎可以获得所需的一切。目前你得到了
另外还有一大堆其他赔率和草皮服务器以及不太感兴趣的产品。
MAPS非常有价值 - 而且我绝不是微软的粉丝 - 对于任何以任何形式运行Windows的软件开发人员而言,购买都是不费吹灰之力。
更新:自从我写这篇文章以来,微软现在提供了一个开发人员版本的MAPS,用Visual Studio取代了一些更深奥的服务器。您仍然可以获得Office,Windows和SQL Server许可证,这使得它非常适合任何开发人员。
答案 3 :(得分:3)
您在微软网站上找不到的内容,但在维基百科上,这是一个不错的Comparison Chart。
与专业版相比,家庭高级版缺乏:
支持超过16 GB的内存:在几年内开始担心
备份和还原中心的网络支持:如果您处理自己的备份,则不会出现问题
远程桌面服务器:如果只在本地开发
一些高级磁盘管理内容:不是问题
公司网络环境的功能:不是问题
Windows XP模式:如果你想在XP上进行测试很方便,但可以用例如VMWare运行XP安装
多语言用户界面支持:如果您想开发和测试多语言桌面应用程序,则非常方便
总之:如果您为不同的受众开发Windows桌面应用程序,Professional可能会有一些额外的价值。如果没有,请选择Home Premium。
答案 4 :(得分:1)
由于您特别询问:
Installing IIS 7.5 on Windows 7 Home Premium, Home Basic, or Home Starter (TechNet)
我想过去在XP Home上开发IIS时存在问题,但看起来你可以在任何版本的Windows 7上安装IIS 7.5,包括Starter,我很惊讶。我认为Starter对开发人员来说是无用的。
我同意Pekka在Pro和Ultimate中的XP模式如果你需要它会派上用场。听起来像Brian已经在做它并且工作正常(我在Vista Ultimate上直到下周)。
答案 5 :(得分:0)
是。您使用的操作系统实际上与开发几乎没有关系,除非您的目标是特定于Windows的版本或版本(罕见)。