2016-09-08 33 views
1

我想在Azure Web應用程序的某個插槽中設置一些應用程序的Appsettings和ConnectionString。Azure Web應用程序部署。轉換webconfig

當我嘗試通過Azure門戶上的應用程序設置更改配置時,沒有任何反應。

所以我發現這個職位:

http://brian.vallelunga.com/blog/chaining-azure-web-config-transforms-when-deploying-from-source-control

好吧,我做了什麼教程告訴我做,我得到了一些展開時成功(我用捻自動從部署GitHub上)。

但突然(沒有任何配置更改)部署正在使用版本轉換,而不是開發人員。

通過Kudu控制檯,我在部署文件夾中看到,在某個時刻Kudu轉換我的web.config在正確的一個,並將其轉換後再次發佈到發佈版本。 有人知道我能做什麼嗎?

哦。我的解決方案有多個Web項目。我正在使用Azure應用程序配置頁面上的"Project" Key,並且該工作正常。

謝謝,

回答

1

好吧,大家,找到答案。 由於一些奇怪的原因,參數SCM_BUILD_ARGS的值從/p:Environment=Staging更改爲-p:Configuration=Debug

我剛剛在Azure應用程序設置和voil上傳遞了該值!它現在正在工作:)