适用于: Power Platform、Solutions
本文提供了在 Microsoft Power Apps 中同时执行多个解决方案操作时发生的问题的解决方法。 这些并发操作可能会导致失败,因为一次只能执行一个操作。 如果遇到故障,请稍后重试该操作。
现象
尝试同时执行多个解决方案操作时,例如:
- 导入解决方案
- 删除解决方案
- 发布定制化设置
- 创建解决方案组件
- 后台功能区计算
收到如下所示的错误消息:
Microsoft.Crm.ObjectModel.CustomizationLockException:无法启动请求的操作 [PublishAll],因为此时正在运行另一个 [导入]。 请使用解决方案历史获取详细信息。 -- 由于同时安装或删除另一个解决方案,解决方案安装或删除失败。 请稍后重试。”
原因
Dataverse 一次只允许一个解决方案操作。 对不同解决方案操作的并发请求将返回错误,直到上一个操作完成。
解决方法
在环境中同时执行多个操作可能会导致冲突,因此最好避免这样做。
若要防止冲突,
- 请注意 维护时段 并相应地安排部署。 如果在生产环境中工作,可以通过 切换到其他时间来更改维护时段 。
- 使用解决方案历史记录页 检查环境中操作的状态。