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

发布Xamarin Forms Windows包Flight时Azure发布流水线报409错误如何解决

错误根因

你遇到的409 InvalidState 错误属于微软合作伙伴中心的状态冲突类报错,报错信息明确说明了冲突原因:

[error]Status 409: {"code":"InvalidState","message":"Unable to create a new submission, while pending submission 1152921505693654453 has not yet been committed"} CorrelationId: id

当前你要发布的UWP应用在合作伙伴中心存在未完成提交的挂起草稿,平台规则不允许在旧提交未处理完成的前提下创建新提交。

修复步骤
  • 登录微软合作伙伴中心,进入对应UWP应用的管理后台,定位到「提交」管理栏目,找到错误提示中ID为1152921505693654453的挂起提交记录
  • 按照业务需求处理该挂起记录:如果是废弃的草稿直接删除;如果是需要发布的版本手动走完提交审核流程;如果是上一次发布中断留下的无效提交,选择取消提交释放状态
  • 处理完成后回到Azure DevOps的UWP发布流水线,重新触发发布任务即可正常创建新的提交
预防方案

如果要避免后续重复出现该问题,可以在UWP发布步骤前添加前置校验逻辑:调用微软合作伙伴中心的提交查询API,主动检查是否存在未处理的挂起提交,根据规则自动清理无效草稿,避免状态冲突。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.09.29 19:15:03