【问题标题】:Azure DevOps deploy to a website virtual application (Virtual Folder)Azure DevOps 部署到网站虚拟应用程序(虚拟文件夹)
【发布时间】:2021-02-03 14:18:24
【问题描述】:

我创建了一个管道来在 IIS 上部署一个 Web API .Net Core 3.1 项目。

问题是这个应用程序是一个公共域下的“应用程序”,由其他应用程序共享:

- my-domain.com    => bind to https://my-domain.com
  - Application1   => reachable with https://my-domain.com/Application1
  - Application2   => reachable with https://my-domain.com/Application2
  - Application3   => reachable with https://my-domain.com/Application3
  - Application4   => reachable with https://my-domain.com/Application4

每个应用程序都有自己的项目解决方案,它们运行在 IIS 中不同的应用程序池中

最近 Azure DevOps 已经强制引入了每次部署的绑定,所以现在我需要写一些东西,它不能是父站点的绑定,否则会出错,说已经有一个网站有这个绑定。

什么是正确的发布方式?

【问题讨论】:

    标签: asp.net-core iis azure-devops


    【解决方案1】:

    我在我们的项目中遇到了类似的问题,并且能够通过仅使用“IIS Web App Deploy”任务(没有“IIS Web App Manage”任务)为虚拟应用程序设置发布管道来使其正常工作.这对你有用吗?

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-03-24
      • 1970-01-01
      • 2021-10-28
      • 1970-01-01
      • 2020-08-03
      相关资源
      最近更新 更多