.net Visual Studio 2017 Enterprise或Professional预览版许可证到期,与EULA或说明相反

.net Visual Studio 2017 Enterprise或Professional预览版许可证到期,与EULA或说明相反,.net,visual-studio,visual-studio-2017,.net,Visual Studio,Visual Studio 2017,这个问题是关于VS2017预览停止工作,似乎是因为许可证问题,但我相信这是一个支持的场景,而VS的行为是错误的;这不是一个复制品 虽然Microsoft写道您使用的版本与您拥有许可证的版本相同,但该文本并不排除该情况。允许使用它,直到它成为RTM 然而,我的VisualStudio企业预览版(15.5P1)现在说试用许可证已经过期,虽然它有一个按钮来更新该试用版,但似乎没有任何效果 因此,我尝试了以下方法(我相信,都是合法的): 创建新帐户(如Microsoft在某些论坛上建议的):相同消息

这个问题是关于VS2017预览停止工作,似乎是因为许可证问题,但我相信这是一个支持的场景,而VS的行为是错误的;这不是一个复制品

虽然Microsoft写道您使用的版本与您拥有许可证的版本相同,但该文本并不排除该情况。允许使用它,直到它成为RTM

然而,我的VisualStudio企业预览版(15.5P1)现在说试用许可证已经过期,虽然它有一个按钮来更新该试用版,但似乎没有任何效果

因此,我尝试了以下方法(我相信,都是合法的):

  • 创建新帐户(如Microsoft在某些论坛上建议的):相同消息
  • “我的帐户”的“签入下载”部分:它显示的预览版很好
  • 找到一些方法来添加试用许可证或订阅,但未找到任何内容
  • 通过删除一些设置并重新启动来刷新帐户信息,请遵循相同的消息
我看到的错误消息是:

我们无法使用可用帐户解锁Visual Studio。请确保已添加具有有效订阅的帐户,并且该帐户已通过身份验证

在我的订阅页面中,它说不需要密钥,但没有说许可证已结束:

底线是:在他们的EULA中,他们并不禁止这种情况,在页面上,他们只说“我们不推荐”,但正如所示,这不仅不推荐,而且根本不可能

因此:

  • 如果使用Enterprise Preview,则试用许可证将与同一产品的RTM许可证共享(即使它们是物理上不同的许可证)
  • 无论您是否安装了RTM产品,预览许可证都将过期
  • 如果使用专业预览,则相同
  • 专业许可证对于试驾Enterprise Preview无效
  • 完全没有许可证意味着:您只能在许可证到期之前使用预览
一句话:试用期结束后,您将无法使用社区预览。换句话说,如果你想通过努力安装预览版来帮助微软摆脱他们在企业或专业领域的缺陷,你必须付费

请注意,此规则不合法执行,因为在预览版成为RTM版之前,您可以合法使用预览版(即VS2017 15.5预览1、2等,直到15.5成为RTM)。实际上,他们阻止了它


如果你是一名OSS开发者,即使是微软拥有的产品,如Paket或F#,你也不能用Professional或Enterprise的预览版测试你的产品,除非你决定购买它们(但对于大多数OSS开发者来说,这个价格可能太高)。这是不幸的,因为社区和专业的插件/插件系统是完全不同的。

我不介意人们投票否决这一点,但你能详细说明一下吗?我在介绍中已经说过,如果这个问题不应该在这里被问到,你应该投票结束,但这些相关的问题,加上许多投票,表明这是正确的地方:和@Machavity,我理解,但这不是关于许可建议(我知道我有什么许可证,我已经想要什么),这是关于理解这里发生了什么,即错误或错误配置,或对流程的错误理解。但正如我的回答所示,与微软在预览页面上的说明相反,自VS2017年以来,这种情况不再可能发生。另请参见链接的答案,它们更多地涉及“许可建议”主题,imo(也许它们也应该被移动?)。无论哪种方式,如果它应该被移动,它应该被移动;)。事实上,我开始了一场比赛,因为我有了一些新的想法。如果他们同意的话,我将撤回投票。我同意这是一个边缘案件。也许我应该重写一下。就这么做了。希望它现在更清晰,更符合主题指导原则。