Azure Web App部署。转换webconfig

时间:2016-09-08 22:10:34

标签: azure azure-web-app-service kudu

我试图在Azure Web App的某个插槽中设置应用程序的某些应用程序和ConnectionString。

当我尝试通过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项目。我正在使用Azure应用程序配置页面上的"Project"密钥,并且该工作正常。

谢谢,

1 个答案:

答案 0 :(得分:2)

好的,伙计们找到了答案。 出于某些奇怪的原因,参数SCM_BUILD_ARGS的值已从/p:Environment=Staging更改为-p:Configuration=Debug

我刚刚在Azure应用设置上传递了该值,并且vo!它现在正在工作:)