IIS Web App 管理的物理路径 - Azure DevOps

Physical path of IIS Web App Manage - Azure DevOps

发布项目时IIS Web App Manage的物理路径出错。一条路径是我在物理路径 (%SystemDrive%/DevOps/WebApi) 字段中给出的实际路径,并且版本仅移动到 IIS 默认路径“c:/inetpub/wwwroot”

黄色文件来自 wwwroot,红色是实际发布的。 我需要在 Default Web Site 下部署,而不是在 Sites 文件夹下 管道

I need to deploy under Default Web Site not under the Sites folder

如果要在默认网站下部署 Web 应用程序,可以在阶段中指定网站名称 Api 而不是 /Api

注意:如果那些黄色文件是由您部署的 Web 应用程序生成的 Api,您需要检查默认网页的 IIS 中的物理路径。

更新:

I need to deploy under the " Default Web Site" because only port 80 is open for public access

为此,我们需要在 IIS web app deploy 任务中提供“虚拟应用程序”输入作为 Api

现在,我可以在“默认网站”下部署网络应用程序: