I have an azure web job that I am deploying onto a test environment using TFS Release pipeline. Most of my configuration settings are in the Config settings of App Service Web app except the WCF end point section which is in the app.config.
Here are the settings I have on both the solution as well as build/release pipelines -
- Kept the config files (app.config, app.release.config, app..config) of "Content" build action.
- Removed the <DependentUpon>.
- Verified the config transform files are in the drop file in the same
directory
".....\Local\Package\PackageTmp\app_data\jobs\continuous\JobName" - On the build pipeline I have disabled the config transformation using /p:TransformWebConfigEnabled=false
- On the release pipeline I am using "Azure App Service deploy" version 4.* with XML Transformation enabled.
But somehow, the deployed JobName.exe.config doesn't get transformed with neither app.release.config nor app.environment.config.
Could someone help me on what I am missing here? Thanks in advance.