0

如您所知,Visual Studio 2017 的 RC 已经发布了一段时间。

VS 2017 遥控车

但我很难找到一些问题的答案。我在罗马尼亚的一家大公司工作,是一名程序员。而我的工作是编写各种内部工具,这些工具仅在公司中使用.NET、Visual Basic。

现在我有 VS 2010 Professional。因为我想使用最好的 Visual Studio,所以我想知道我是否可以使用这个 RC 版本。我不能买这个,因为它不是最终的。所以:

  1. 我与我公司负责许可和软件采购的人员进行了交谈。但是他们不知道 RC 版本的这种情况......他们甚至没有兴趣找到细节。
  2. 然后我去了微软罗马尼亚。他们还没有听说推出了新的 VS 版本。在德国,他们给了我一个电话号码。
  3. 我打电话给微软德国,但我与一位印度人交谈,他让我购买 2017 版,我告诉他这不是最终版本,所以没有价格。

当然,微软不会告诉我我可以免费使用他们的软件或我拥有的所有好处,所以我问了一些问题。也许你们中的一些人以前遇到过这个问题:

  1. 我可以在我的公司使用这个版本的 RC 吗?当这个版本成为最终版本时会发生什么?我是否必须购买最后一个,或者我可以继续使用 RC 版本(以及附带的所有错误)?
    1. 如果没有,我可以免费使用另一个版本,但比 2010 年更新吗?
    2. 我使用的内部工具是否需要商业许可证?我不向任何人出售代码,它仅在内部使用。我还需要商业许可证吗?

谢谢!

PS如果这个问题不适合这里,请指导我在哪里发布并获得正确的答案。

4

3 回答 3

2

就许可而言,您似乎可以使用预发布版本,但不保证支持。您的组织是否允许这样做取决于他们,尤其是在存在风险的情况下。

发行说明中,它说:

虽然 Visual Studio 2017 RC 通常支持在生产环境中使用,但安装 UI 中标记为“预览”的那些工作负载和组件不支持在生产环境中使用。

因此,例如,在当前的 RC 中,您将无法在生产中使用 .NET Core,因为它被标记为“预览版”。

在许可协议中,也没有说不能使用,但确实有限制(强调补充):

  1. 安装和使用权利。

一个。一般的。 您可以使用该软件的副本来开发和测试您的应用程序。

湾。云使用。您可以在 Microsoft Azure 上运行 Visual Studio Enterprise 2017 和 Visual Studio Professional 2017 预发布软件。

C。演示使用。上述允许的用途包括在演示您的应用程序时使用该软件。

  1. 预发布软件。本软件为预发布版本。它可能无法正常运行或无法按照最终版本的方式工作。Microsoft 可能会将其更改为最终的商业版本。Microsoft 没有义务为您提供软件维护、技术支持或更新。

  2. 时间敏感软件。 该软件具有时间敏感性,将在软件中定义的日期停止运行,并且您使用该软件的许可权也将终止。 当软件停止运行时,您可能无法访问存储在软件中的代码或其他数据的副本。

于 2017-01-05T09:53:45.760 回答
0

RC(Release Candidate)是一个预览版或 Beta 版。它不是最终版本,也不适合根据您的要求使用。

如果您使用的是 Visual Studio 2010,则可以利用自您的版本以来已发布的版本之一。有 2013 年和 2015 年。如果我是你,我要么等到 2017 年在实际发布版本中可用,要么如果你不想等待,升级到 VS 2015。

于 2017-01-10T19:23:20.647 回答
0

不再是 RC,但值得一提的是,它在谷歌上搜索 VS2017 社区的商业用途。

此链接https://www.visualstudio.com/license-terms/mlt553321/非常清楚地报告了规则。

您可以开发和测试您的应用程序以销售或任何其他目的,即使在一个团队中,最多 5 名开发人员,如果您不是企业!

“企业”是指=> >250人|| 收入 >=100 万美元(或等值)

对于开源、教育、Windows 驱动程序、Visual Studio 扩展,没有任何限制。

于 2018-03-26T22:22:52.553 回答