【发布时间】:2017-08-24 12:49:47
【问题描述】:
我们在 TFS online (visualstudio.com) 上设置了多个构建定义,它们将我们的 Web 应用程序交付给多个 Azure 机器(DEV、TEST、AccTest 等)。 它可以工作,并且它们会在构建事件上触发。
但是:现在我们添加了一个没有发布配置文件的控制台应用程序(批处理 exe 文件)。 Build 定义构建了整个解决方案(控制台项目是其中的一部分),但是当涉及到 Deployment 时,只有 Web 项目被部署在另一个文件夹中并被压缩。
我在 Stackoverflow 和 MSDN 网站上阅读了很多内容。但无法真正找到答案。这一定是一个常见的场景,您的解决方案中有非 Web 项目,也需要通过 VSTS 部署在同一台服务器上。
【问题讨论】:
-
您要将控制台应用程序部署/发布到哪里?将其用作应用服务的网络作业?
标签: azure msbuild continuous-integration console-application azure-devops