使用Azure Pipelines部署Web应用至本地服务器遇异常咨询
解决Azure DevOps部署IIS时生成额外离线网站的问题
- 核心问题出在部署任务的配置类型上,你大概率选了自动创建/更新网站的模式,而非仅针对现有站点做内容部署。
- 调整步骤:
- 打开Azure DevOps管道中的IIS部署任务(通常是
IIS Web App Deploy),找到Deployment Type选项,选择Web Deploy Package或Web Deploy。 - 确保Website Name字段填写你IIS中现有网站的准确名称,不能留空或填错。
- 取消所有和“Create Website”相关的勾选框(比如“Create website if it doesn't exist”),避免任务自动生成新站点。
- 确认Web Deploy服务在本地服务器上的配置,确保权限和目标路径指向现有网站的物理文件夹,而非新建路径。
- 打开Azure DevOps管道中的IIS部署任务(通常是
- 多余的离线站点可以直接在IIS控制台中手动删除,调整配置后重新运行部署管道即可只更新现有网站内容。
内容的提问来源于stack exchange,提问作者Woofies
相关产品推荐
相关产品推荐

