2

我们是内容管理集成商。我们希望为我们所做的每个 .Net 项目设置不同的 VM。我们可能每年需要 20 个,也许 30 个。

MSDN Professional 许可证是否允许这样做?到目前为止,我已经看到了如此多相互矛盾的信息,以至于我头晕目眩。(我不敢相信有大量相互矛盾的信息——其中很多都在微软自己的网站上。)

在一个完美的世界里,我们可以在不同的虚拟机上安装无限的 Windows 服务器环境用于开发目的。这些不是生产环境——每个都将单独用于一个客户的 CM 集成项目。

两个问题——

我会在 Windows 开发环境的某个时候达到限制吗?

客户端应用程序是否不同?我有一群人在 Mac 上,他们都需要在他们的 VM 上安装 Windows 才能在 IE6/7 中进行测试。我们可以为此在所有这些虚拟机上安装 Windows 吗?

4

3 回答 3

1

http://msdn.microsoft.com/en-us/subscriptions/subscriptionschart.aspx

简短的回答:这取决于您的订阅级别。

基本订阅只为您提供大多数产品的一个许可证密钥,它只允许一次安装。听起来您需要购买批量许可证

于 2009-02-24T23:55:16.080 回答
1

Microsoft 许可非常复杂,但在此区分三件事很重要:

  1. 安装介质,
  2. 产品密钥,以及
  3. 许可证。

第三个(许可证)当然是最模糊的,但是我阅读最新的 MSDN 订阅许可条款并没有发现对可以使用多少 VM 的任何限制,只要您将它们用于开发目的,例如您提到。

一个非常重要的补充是 MSDN 订阅仅授权给一位开发人员使用。您需要为使用 MSDN 资源进行开发的每个开发人员单独订阅。

最后,当在 Virtual PC 中安装映像时(可能与 Virtual Server 类似),我发现如果我准备并激活一个映像,然后为我需要的每个单独的 VM 实例复制该激活的基本映像一次,我只有无论我制作了多少份,第一次激活。这样可以更轻松地避免运行超过适用于大多数 MSDN 产品密钥的 10 台计算机激活限制。虽然如果我拨打激活热线并合理解释为什么我的全部用完,我从来没有机会让微软提高我的限制。

于 2009-02-27T08:22:36.280 回答
0

有时很难理解 Microsoft 许可。我建议你打电话给他们——当你登录到 MSDN 订阅者网站时应该有一个联系号码。但是,我个人的理解是,出于开发目的,您可以根据需要安装任意数量的服务器。桌面操作系统(被)限制为 10 种不同的安装。我不知道VM的限制。同样,遵守规定的最佳选择是打电话给他们。

于 2009-02-24T23:50:51.363 回答