VSTS:发布并部署控制台应用程序

时间:2016-08-09 17:08:42

标签: visual-studio azure-pipelines-release-pipeline

我们使用Visual Studio 2013创建了一个C#.NET项目,我们将其设置为使用Visual Studio Team Services(VSTS)进行发布和部署。网站非常简单,易于设置,工作正常。一些项目是库或控制台应用程序,我们正在尝试确定为这些项目创建自动发布的最佳方法。

发布配置文件要求发布到的位置 - 我们已经在我们的VSTS构建服务器(所有其他文件所在的位置)上进行了实验,然后请求网站,UNC路径或CDROM。我们选择了“UNC Path”并将相同的构建放置位置放入,但是采用UNC格式。

它还没有真正发挥作用,所以我想我会看看是否存在为控制台或代码库创建VSTS版本和部署的最佳实践。

谢谢!

1 个答案:

答案 0 :(得分:1)

您是否考虑过在目标环境中安装代理并使用仅在正确位置复制正确文件的版本定义?
此致

注意:复制路径不应该是硬编码的并且依赖于变量。

通过在编辑版本定义时转到任务选项卡来指定代理队列。点击"运行代理"标题,将打开详细信息,在此处选择您的队列 enter image description here

代理队列可以包含多个代理,因此添加代理时的工作是按照在您的上下文中有意义的队列对它们进行组织。