我在我的 azure 应用服务中创建了多个插槽(测试、阶段和产品)。同样,我为每个环境创建了各自的 web.config 文件。我正在通过测试环境槽中的章鱼部署工具部署我的应用程序,所以最初它正在选择 web.test.config 文件并且它工作正常。
但是,当我在通过 azure 门户进行交换时将其交换到阶段或 Prod 插槽时,我想交换 web.config 文件的完整转换部分。有什么办法吗?
使用应用程序设置和配置设置的连接字符串,我可以分离每个插槽的设置。但我不确定如何为 system.identityModel、system.web system.identityModel.services 等其他部分执行此操作。因此我想在交换时根据环境替换完整的转换部分。