我们如何在azure中将整个web.config从暂存槽转换为生产槽?
我在azure应用程序服务中创建了多个SlotTest、stage和prod。同样,我为每个环境创建了各自的web.config文件。我通过测试环境插槽中的octopus部署工具部署我的应用程序,所以最初它选择web.test.config文件,并且工作正常 但是,当我通过azure portal交换web.config文件到stage或Prod插槽时,我想交换web.config文件的完整转换部分。有什么办法吗我们如何在azure中将整个web.config从暂存槽转换为生产槽?,azure,azure-web-app-service,azure-deployment,azure-deployment-slots,Azure,Azure Web App Service,Azure Deployment,Azure Deployment Slots,我在azure应用程序服务中创建了多个SlotTest、stage和prod。同样,我为每个环境创建了各自的web.config文件。我通过测试环境插槽中的octopus部署工具部署我的应用程序,所以最初它选择web.test.config文件,并且工作正常 但是,当我通过azure portal交换web.config文件到stage或Prod插槽时,我想交换web.config文件的完整转换部分。有什么办法吗 使用应用程序设置和配置设置的连接字符串,我能够隔离每个插槽的设置。但我不确定如何为
使用应用程序设置和配置设置的连接字符串,我能够隔离每个插槽的设置。但我不确定如何为其他部分(如system.identityModel、system.web system.identityModel.services等)执行此操作。因此,我希望在执行交换时根据环境替换完整的转换部分。当我与应用程序服务团队交谈时,他们说插槽不是用于此目的的。插槽的主要用途是允许在很少或没有停机的情况下部署新版本。或者用一小部分流量测试新功能。不是针对不同的环境,您应该使用单独的应用程序服务,并分别部署到其中