我正在尝试将网站部署到远程计算机(IIS Web Deploy)。
目标计算机是专用的主机,在其中托管了多个网站。
默认网站在80端口上具有绑定。其他以http运行的网站也分配了相同的端口,而https分配了另一个端口,但也在所有网站之间共享。
[通过Azure DevOps进行部署时,我已经设置了默认绑定:
http/All Unassigned:80:
并且我在部署时遇到错误:
##[error]Binding (http / * : 80 : ) already exists for a different website ("site "default web site" (id:1,bindings:http/*:80:,state:started)"), change the port and retry the operation.
为什么每个发布定义/网站都需要另一个绑定?
它实际上是什么意思“全部未分配”?我应该指定更多端口供选择吗?