相关疑难解决方法(0)

Azure DevOps 发布管道 Web.Config 编辑

我知道,在 Azure DevOps 中创建发布管道时,您可以使用管道中的变量更新应用程序的 web.config,这对于所有 appSettings 值都非常有效。

但是,在发布管道期间,我想更新 web.config 的不同部分,特别是sessionState提供程序节点。我已经尝试了一些用于发布管道的插件,例如 Magic Chunks 的 Config Transform,但问题是它需要您指定要编辑的配置文件的路径,但是当它到达发布管道时,源文件位于zip 存档。不知何故,appSettings 的正常转换能够处理解压版本,但在文件解压后我无法进行其他转换。

我知道您可以在构建管道中进行更改,但我们有理由希望在发布管道中进行更改。

有人知道如何在 Azure 应用服务的发布管道中的 appSettings 分组之外对 web.config 进行更改吗?

web-config web.config-transform azure-devops azure-pipelines azure-pipelines-release-pipeline

5
推荐指数
1
解决办法
1万
查看次数