Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/powershell/11.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
我们如何在azure中将整个web.config从暂存槽转换为生产槽?_Azure_Azure Web App Service_Azure Deployment_Azure Deployment Slots - Fatal编程技术网

我们如何在azure中将整个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文件的完整转换部分。有什么办法吗 使用应用程序设置和配置设置的连接字符串,我能够隔离每个插槽的设置。但我不确定如何为

我在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等)执行此操作。因此,我希望在执行交换时根据环境替换完整的转换部分。

当我与应用程序服务团队交谈时,他们说插槽不是用于此目的的。插槽的主要用途是允许在很少或没有停机的情况下部署新版本。或者用一小部分流量测试新功能。不是针对不同的环境,您应该使用单独的应用程序服务,并分别部署到其中