在生成服务器上使用MS Visual Studio Community 2017



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

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

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

你可以选择

  • 手动登录CI帐户并启动Visual Studio
  • 购买永久许可证并使用串行密钥解锁Visual Studio
  • 购买Visual Studio生成工具许可证(我认为它被称为生成工具,但不确定。请查看许可证条款。有一个特定的许可证将用于CI管道(

相关内容

最新更新