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

Azure经典发布管道变量配置问题:无法修改appsettings.json指定节点

Azure经典发布管道替换appsettings带点节点变量的解决办法

就你的情况来说,因为appsettings里的顶级节点"AppNamespace1.Domain1.Category1.Configuration"本身带点,之前用的两种变量格式都没法正确匹配这个节点,得换个写法:

正确的变量设置

在经典发布管道的变量列表中添加以下变量:

  • 变量名:[AppNamespace1.Domain1.Category1.Configuration]:Endpoints:ProcessorEndpoint:EndpointURL
  • 变量值:NEW VALUE HERE

写法说明

  • 用方括号[]把带点的顶级节点整个包裹,明确告诉系统这是一个完整的节点名称,而非用点分隔的层级结构
  • 后续的子层级节点之间用冒号:分隔,避免和节点名本身的点混淆

部署任务关键配置

在你的Azure App Service部署任务中,找到「文件转换和变量替换选项」区域,勾选JSON变量替换选项,否则管道不会执行变量到appsettings.json的替换操作。

完成以上设置后重新运行发布管道,appsettings.json中对应位置的EndpointURL就会被替换为你设置的新值,无需修改原有节点结构。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.07 12:33:23