Azure devops 使用Azure DevOps将.NET核心控制台应用程序部署到Windows VM

Azure devops 使用Azure DevOps将.NET核心控制台应用程序部署到Windows VM,azure-devops,continuous-integration,virtual-machine,console-application,continuous-deployment,Azure Devops,Continuous Integration,Virtual Machine,Console Application,Continuous Deployment,我们有一个.NET核心控制台应用程序,我们使用Visual Studio中的发布功能将其发布到On-Prem虚拟机。下面是我们如何配置文件系统的发布 图像中的目标位置实际上是我们希望应用程序驻留在VM上的文件夹结构 我们如何在DevOps中配置相同的功能。在这方面我似乎找不到什么好的资源 我已经创建了一个CI构建管道。您可以按照以下步骤将Console应用程序部署到On-Prem VM 1,在Prem VM上创建部署代理。从azure devops门户创建部署组。按照的第一部分创建部署组。有关部

我们有一个.NET核心控制台应用程序,我们使用Visual Studio中的发布功能将其发布到On-Prem虚拟机。下面是我们如何配置文件系统的发布

图像中的目标位置实际上是我们希望应用程序驻留在VM上的文件夹结构

我们如何在DevOps中配置相同的功能。在这方面我似乎找不到什么好的资源


我已经创建了一个CI构建管道。

您可以按照以下步骤将Console应用程序部署到On-Prem VM

1,在Prem VM上创建部署代理。从azure devops门户创建部署组。按照的第一部分创建部署组。有关部署组的详细信息,请查看

2、创建发布管道。见文件

设置工件您应该在CI构建管道中拥有将控制台应用构建工件发布到azure devops服务器的任务,并为发布管道添加阶段

在发布阶段添加部署组作业

请参阅下面的屏幕截图,以选择在第一步中创建的部署组,其中包含本地VM上的部署代理

添加以将控制台应用程序构建构件复制到本地VM上的文件夹

另一个解决方法是使用自托管代理步骤与上面使用部署组类似。查看中的详细步骤


希望以上帮助

多谢各位。我会试试这个,让你知道