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

发布阶段如何使用发布变量替换app.config中的值?

使用Azure App Service Deploy任务替换app.config中的Interval值

步骤1:在发布管道中定义替换变量

  • 打开Azure DevOps发布管道的变量标签页,添加一个变量:
    • 变量名设为Interval(必须和app.config里的key="Interval"完全一致)
    • 变量值设置为你想要替换的目标数值(比如20000)

步骤2:配置Azure App Service Deploy任务

  • 找到管道中的Azure App Service Deploy任务,展开文件转换和变量替换选项区域:
    • 勾选XML变量替换选项。该功能会自动匹配XML配置文件内的键名与管道变量名,完成值的替换。

替换逻辑说明

任务运行时会自动扫描app.config的<appSettings>节点,匹配到key="Interval"的配置项后,将其value替换为你在管道变量中设置的数值。

补充:如果是.NET Core项目,更推荐使用appsettings.json配置文件,但针对app.config的场景,上述XML变量替换方案完全生效。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.14 19:30:53