【发布时间】:2021-02-18 22:40:47
【问题描述】:
我正在尝试在我的管道中使用“文件转换”任务在部署期间修改我的 web.config 文件中的一些值。
我创建的任务如下:
在管道中,在变量内部,我设置了要在 XML 文件中替换的键和值。
一切似乎都很好,但是,当我检查日志时,我看到了这个
因此,该文件被简单地跳过并且转换不起作用。
我试图在 web.config 文件中修改的变量在 XML 文件中具有以下路径
<aspNetCore>
<environmentVariables>
<environmentVariable name="x" value="y" />
</environmentVariables>
</aspNetCore>
</configuration>
我多次阅读文档,但不清楚我是否做错了什么。
请您提供一些建议,说明我需要检查哪些内容才能使其正常工作?
谢谢
【问题讨论】:
-
您可以尝试使用replace token 任务或PowerShell 脚本使其工作。你可以参考我的样例:replace token task和PowerShell scripts
-
很高兴知道您的问题已得到解决。请标记你的答案。这将使有相同问题的人更容易找到答案。
标签: azure-devops azure-pipelines azure-pipelines-release-pipeline azure-deployment azure-pipelines-release-task