【发布时间】:2021-10-30 14:01:50
【问题描述】:
我们有一个 VS(VS2015) 解决方案,它有 3 个项目(2 个 SQL DB 和 1 个 SSIS 项目)。我们在 TFS 2015/Git 中的代码存储库。在 VS 中构建解决方案时没有错误或警告。但是,当我尝试通过无法跳过部署的 TFS 代理构建它时,安装中缺少 SSIS 项目。在日志文件中,它显示许可证过期的警告(附屏幕截图)。我尝试在两台不同的 PC 上运行 TFS 代理(一台安装了 vs2015 的免费社区版,另一台安装了完整的企业许可证),但都遇到了完全相同的问题。
我不确定这是否真的与 VS 许可证或 TFS 代理本身的其他问题有关。顺便说一句,我的 TFS 代理似乎运行正常,我使用 cmd 进行配置没有错误,我可以毫无问题地对构建进行排队。
非常感谢。
【问题讨论】:
-
问题正是错误消息所说的。许可证已过期。
-
您确定此警告是许可证问题吗?快照还显示
File does not indicate full path to a executable file,这看起来更像是错误而不是警告。也许您应该检查代理上 devenv 可执行文件的路径(例如:Program Files(x86) vs Program Files 等)。