首页 文章

Azure Web App部署插槽web.config

提问于
浏览
2

我有一个部署为Azure Web应用程序的应用程序,我想为它创建多个环境:staging,QA,Live使用部署插槽 .

我在web.config中保留了所有应用程序配置,我想将它们保留在那里 . 我知道Web应用程序有一个配置部分,但我想使用web.config .

我的问题是:在插槽之间交换时,有没有办法忽略web.config文件,以便每个插槽(环境)保留它自己的配置文件?

谢谢

1 回答

  • 1

    在swap期间无法忽略web.config . 交换时,所有文件都会被交换 .

    解决此问题的机制是使用doc中描述的插槽设置 . 这可用于设置应用程序设置和连接字符串的值,以覆盖web.config中的内容,并使其成为插槽设置意味着它不会被交换 .

相关问题