如何使用VSO连续部署部署Azure网站和虚拟应用程序

如何使用VSO连续部署部署Azure网站和虚拟应用程序,azure,azure-web-app-service,azure-devops,continuous-deployment,Azure,Azure Web App Service,Azure Devops,Continuous Deployment,我有一个Microsoft Azure网站和一个在其下运行的虚拟应用程序,我已经配置了该应用程序。通过右键单击每个项目并选择“发布”,我能够成功地部署主web应用程序和虚拟应用程序。主web应用程序部署到站点根目录,而我的虚拟应用程序部署到其子目录(在本例中是/Api) 我们在Visual Studio Online中对代码进行源代码控制,您可以连接到Azure网站进行连续部署。但是,当我运行虚拟应用程序(Api)的构建时,它会将其部署到站点的根目录,而不是/Api 我已经有很多其他的云服务和网

我有一个Microsoft Azure网站和一个在其下运行的虚拟应用程序,我已经配置了该应用程序。通过右键单击每个项目并选择“发布”,我能够成功地部署主web应用程序和虚拟应用程序。主web应用程序部署到站点根目录,而我的虚拟应用程序部署到其子目录(在本例中是/Api)

我们在Visual Studio Online中对代码进行源代码控制,您可以连接到Azure网站进行连续部署。但是,当我运行虚拟应用程序(Api)的构建时,它会将其部署到站点的根目录,而不是/Api


我已经有很多其他的云服务和网站使用CD。给我带来麻烦的是虚拟应用程序部分。

开箱即用的部署构建只部署单个应用程序。在这种情况下,你的网站

要部署多个应用程序,您需要使用DefaultTemplate.12.xaml并创建PowerShell,以便在测试后脚本步骤中进行部署

MSFT正在开发一个新的构建系统来解决这个问题