Visual Studio 2019许可证已过期使用gitlab-ci Runner的devenv编译项目

问题描述

我正在自动构建。我在VS 2019和VS 2010的gitlab服务器中将一台VM注册为运行器。我在VM控制台中尝试了以下命令来生成.msi并获得成功的结果

MSBuild.exe NameProject.sln -t:Rebuild -p:Configuration=Release
devenv.com "WebProjectFolder\NameProject.vdproj" / Rebuild "Release | Any cpu" / Out "log.txt"

但是当执行管道时,结果会改变。 msbuild 命令成功,但是运行 devenv 命令,我得到以下输出

enter image description here

我发现结果很奇怪,因为我在Runner中安装的两个VS均已获得许可

enter image description here

enter image description here

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)