Azure DevOp 在一个主网站下部署网站

问题描述

我为我的 Git 项目创建了新的构建管道。 发布管道也与 CI/CD 周期相同。 我总共有 10 个 api 项目需要部署到 IIS,

我想在一个master Api下部署9个api, 我该怎么做。

我正在使用 IIS Web 应用程序管理和 IIS Web 应用程序部署任务来部署到 IIS。

解决方法

Azure DevOp 在一个主网站下部署网站

我们不能在另一个网站下部署一个网站,只能在另一个网络应用下部署网络应用。

enter image description here

我们只能在网站下而不是网站下添加应用程序。而且从你提问的内容来看,你的标题似乎不够准确。

我想在一个master Api下部署9个api,我该怎么做 一样。

如果你想在一个master Api下部署其他9个api,你可以在IIS web app manage任务的同一个网站下部署这9个api:

enter image description here

并在IIS Web App Deploy任务中设置master Api App下的Virtual Application

enter image description here

测试结果:

enter image description here