You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Azure部署中心因MS Build版本错误导致CI/CD部署失败求助

Azure部署中心CI/CD构建失败(MSBuild版本错误)求助

自本周一起,我们通过关联BitBucket的Azure部署中心执行CI/CD部署时持续失败,根因是MSBuild版本指定错误。我们未修改任何环境或项目设置,甚至基于上次成功提交创建分支并关联到Azure Web App,依然无法完成构建。

本地使用Visual Studio版本为17.9.6,但部署中心日志显示使用的MSBuild版本为16.4.0,Azure支持团队确认该版本差异是导致构建失败的关键。此外,测试将代码推送到Azure DevOps Repo时,同样因MSBuild版本问题出现构建失败。

日志示例

成功构建日志

Command: "C:\home\site\deployments\tools\deploy.cmd"
Handling ASP.NET Core Web Application deployment with MSBuild16.
MSBuild version 17.8.3+195e7f5a3 for .NET Framework
Build started 4/10/2024 5:02:44 AM

失败构建日志

Command: "C:\home\site\deployments\tools\deploy.cmd"
Handling ASP.NET Core Web Application deployment with MSBuild16.
Microsoft (R) Build Engine version 16.4.0+e901037fe for .NET Framework
Copyright (C) Microsoft Corporation. All rights reserved.

求助问题

  • 能否指定MSBuild版本为17.8.3或最新的17.9.6?
  • 为何未修改应用配置却出现MSBuild版本变更?
  • 是否在proj文件、Azure或BitBucket中遗漏了相关配置?

内容的提问来源于stack exchange,提问作者William P

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.25 21:32:56