iis - Azure 网站部署到已经具有“默认网站”的计算机
问题描述
我正在尝试通过 Azure Devops 将网站部署到具有重新配置的“默认网站”的 IIS 服务器,该服务器以端口 80 上的绑定开始。
我希望我的网站在 80 端口上运行。
我正在使用“IIS Web App 管理”任务。当我在这台机器上运行我的部署时,我收到一个错误:
[error]Binding (http / * : 80 : ) 已经存在于不同的网站("site "default web site" (id:1,bindings:http/*:80:,state:stopped)"),更改端口并重试该操作。
我已经停止了默认网站,但我仍然收到相同的错误,因为绑定已经存在。
我曾尝试使用 IIS Web App 管理任务来删除默认网站上的绑定,但似乎没有办法做到这一点。我没有看到将执行此任务的另一个任务。
我正在尝试通过 Azure Devops 自动执行此操作以供将来部署,因此我不必手动更改绑定或删除默认网站。
解决方案
推荐阅读
- c++ - 将 char 数组转换为二进制并返回数组
- arrays - 将日期舍入到最近的 5 分钟时刻作为数组
- css - 如何自定义表格响应具体化?
- android - 图像未出现在 MAC 上。图像确实出现在 PC 上
- java - 如何在android中将字符串值保存为一个数组
- powerbi - Power BI - 可预测地在 Web 发布的报告上未刷新数据
- javascript - 如何在同一个 DOM 元素上实现多个倒计时
- r - 在 R 中使用不断变化的结果变量运行多个回归
- c++ - 重载 << 无法访问继承的私有数据
- json - 使用 Amazon Cloudwatch Logs Insights 计算 JSON 消息对象中的数组长度