Windows 7 Home Premium版本是否足以用于软件开发?

时间:2010-04-18 17:13:11

标签: windows-7

Windows 7 Home Premium是否足以用于软件开发?

开发将在Visual Studio 2010中进行。

我有预算,所以宁愿购买'Home Premium'而不是'Professional'或'Ultimate'。

Microsoft site表示他们之间几乎没有任何功能明显的开发人员会错过。任何人都可以确认或否认吗?

顺便说一句。它是否附带IIS版本?

我意识到这不是一个技术问题。但这对我很重要,我相信其他开发者也会想到同样的事情。

干杯,

- 李

6 个答案:

答案 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,你几乎可以获得所需的一切。目前你得到了

  • 10个MS Office 2007许可证
  • 10 for Project
  • 10 for Visio
  • 10 for Outlook
  • 10 for Mappoint(仅限北美地区)
  • 1 for Office Communications Server plus 10 CALS
  • 10 for Windows 7 Professional
  • 1 for Windows 7 Ultimate
  • 1适用于Windows Server 2008 R2,另外还有10个服务器CALS和10个终端服务器CALS
  • 1 for Windows Web Server 2008 R2
  • 1 for Windows Home Server 2008 R2
  • 1 for Windows Business Server
  • 1 for Windows Exchange server plus 10 CALS
  • 1表示Windows Office Sharepoint,另外还有10个CALS
  • 1 for WIndows SQL Server standard plus 10 CALS

另外还有一大堆其他赔率和草皮服务器以及不太感兴趣的产品。

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的版本或版本(罕见)。