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

Visual studio VSTS:发布并部署控制台应用程序,visual-studio,azure-pipelines-release-pipeline,Visual Studio,Azure Pipelines Release Pipeline,我们有一个使用VisualStudio2013的C#.NET项目,我们正在将其设置为使用VisualStudioTeamServices(VSTS)发布和部署。这些网站非常简单,易于建立,而且运行良好。有几个项目是库或控制台应用程序,我们正在尝试确定为它们创建自动版本的最佳方法 发布配置文件要求发布到一个位置——我们已经在我们的VSTS构建服务器(所有其他文件都在该服务器上)上试验了构建放置,然后要求提供网站、UNC路径或CDROM。我们选择了“UNC路径”,并将相同的构建放置在其中,但采用UN

我们有一个使用VisualStudio2013的C#.NET项目,我们正在将其设置为使用VisualStudioTeamServices(VSTS)发布和部署。这些网站非常简单,易于建立,而且运行良好。有几个项目是库或控制台应用程序,我们正在尝试确定为它们创建自动版本的最佳方法

发布配置文件要求发布到一个位置——我们已经在我们的VSTS构建服务器(所有其他文件都在该服务器上)上试验了构建放置,然后要求提供网站、UNC路径或CDROM。我们选择了“UNC路径”,并将相同的构建放置在其中,但采用UNC格式

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


谢谢大家!

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

注意:复制路径不应硬编码并依赖于变量

编辑发布定义时,通过转到“任务”选项卡来指定代理队列。单击“在代理上运行”标题,将打开详细信息,在此处选择您的队列。


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

如何为发布指定代理?更新了答案以添加这些详细信息,不要忘了向上投票:)