azure web应用部署转换webconfig

mklgxw1f  于 2021-06-20  发布在  Kudu
关注(0)|答案(1)|浏览(300)

我试图在我的azure web应用程序的某个插槽中尝试一些应用程序设置和应用程序的连接字符串。
当我试图通过azure门户上的应用程序设置更改配置时,什么都没有发生。
所以我找到了这个帖子:
http://brian.vallelunga.com/blog/chaining-azure-web-config-transforms-when-deploying-from-source-control
好的,我完成了教程告诉我要做的事情,并且在一些部署上取得了成功(我正在使用kudu从github进行自动部署)。
但是突然之间(配置没有任何变化)部署使用的是release转换,而不是dev转换。
通过 Kudu 控制台,我在部署文件夹中看到,在某个时刻 Kudu 在右图中转换了我的web.config,然后再次转换为发行版。有人知道我能做什么吗?
哦。我的解决方案有多个web项目。我用的是 "Project" 在azure应用程序配置页上的键,该键就可以工作了。
谢谢,

ru9i0ody

ru9i0ody1#

好了,伙计们,找到答案了。出于某种奇怪的原因,参数的值 SCM_BUILD_ARGS 更改自 /p:Environment=Staging-p:Configuration=Debug .
我刚刚在azure应用程序设置上传递了这个值,瞧!正在工作:)

相关问题