在发布管理的Visual Studio团队服务,我收到以下错误:错误交换槽设置发布管理Visual Studio团队服务
"Code": "Conflict",
"Message": "The slot cannot be changed because its configuration settings have been prepared for swap.",
"ExtendedCode": "04081",
"MessageTemplate": "The slot cannot be changed because its configuration settings have been prepared for swap.",
从我的发布管理模板中的“Azure的部署”的步骤,我有配置如下: Azure的连接类型:天蓝色的资源管理器 操作:创建或更新资源组 部署模式:增量
我们只有我们希望已经应用于生产槽的AppSettings的ARM模板。此版本中的前一步是“交换”
更多信息:我们首先发布一些测试插槽,然后是一个QA插槽,与PROD交换。 这首先与定期发布(午夜)
发生槽是这样的:
QA:
- some steps (like blob copy),
- final step: deploy a complete ARM template which creates the resources
PROD:
- step 1: SWAP, with Azure App Service Manager (Preview)
- step 2: ARM template with only AppSettings
即使是一个新的版本(这将触发新版本)还是引起了这个错误,任何提示/线索?
细节算什么和构建定义?提供构建和发布定义的详细构建和发布步骤/任务。 >>即使是一个新的版本(触发一个新版本)仍然会导致这个错误,任何提示/线索?当新的工件版本可用时,将会触发该版本,因此如果上一步失败(复制和发布构建工件步骤),则不要发布构建工件。 –
我们终于修复了这个问题,但不确定修正:另一个管理员尝试了它,我们禁用了该交换。不知道这是否修复了它,或者只是时间流逝? –
我注意到交换仍然是预览服务 –