【问题标题】:Using MS Visual Studio Community 2017 on build server在构建服务器上使用 MS Visual Studio Community 2017
【发布时间】:2021-12-22 03:22:06
【问题描述】:

我正在为我的 .NET 项目使用 MS Visual Studio 2017 社区版。我在笔记本电脑和构建服务器上使用相同的帐户下载并安装了 Visual Studio。试用期在 1 个月后到期,但我使用学生帐户订阅优惠进行了注册。它开始在我的笔记本电脑上成功运行,但在构建服务器上运行的 CI 管道不断给我错误,即试用版已过期。在尝试了许多可能的解决方案后,问题仍然存在,最后我不得不切换到 MS Visual Studio 2017 专业版,它现在可以在构建服务器上顺利运行,没有任何问题。 这种行为的原因可能是什么? MS Visual Studio 2017 社区版不是要在构建服务器上运行吗?

【问题讨论】:

    标签: visual-studio visual-studio-2017 build-server


    【解决方案1】:

    我假设您正在为 CI 管道使用 (Windows) 服务。

    所有基于订阅的 Visual Studio 版本都需要至少每 30 天通过一次 GUI 会话启动,以验证其许可证。您的 CI 管道不会这样做,因此它会在 30 天后停止工作。

    你也可以

    • 手动登录 CI 账户并启动 Visual Studio
    • 购买永久许可证并使用序列号解锁 Visual Studio
    • 购买 Visual Studio 构建工具许可证(我认为它称为构建工具,但不确定。查找许可条款。有一个特定的许可用于 CI 管道)。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2017-08-13
      • 1970-01-01
      • 2013-05-31
      • 2017-08-06
      • 2019-03-11
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多