並行解決方案作業失敗
適用於: Power Platform、Solutions
本文提供在 Microsoft Power Apps 中同時執行多個解決方案作業時所發生問題的因應措施。 這些並行作業可能會導致失敗,因為一次只能執行一個作業。 如果您遇到失敗,請稍後重試作業。
徵兆
當您試著同時執行多個解決方案作業時,例如:
- 匯入解決方案
- 刪除解決方案
- 發行自訂
- 建立解決方案元件
- 背景功能區計算
您會收到如下的錯誤訊息:
Microsoft.Crm.ObjectModel.CustomizationLockException:無法啟動要求的作業 [PublishAll],因為目前有另一個 [匯入] 正在執行。 如需詳細資訊,請使用方案歷程記錄。 -- 解決方案安裝或移除失敗,因為同時安裝或移除另一個解決方案。 請稍後再試一次。
原因
Dataverse 一次只允許一個解決方案作業。 對不同解決方案作業的並行要求會傳回錯誤,直到上一個作業完成為止。
因應措施
在環境中同時執行多個作業可能會導致衝突,因此最好避免這樣做。
若要防止衝突,
- 請留意您的 維護期間 ,並據以排程您的部署。 如果您要在生產環境中工作,您可以 切換至不同的時間來變更維護時間 範圍。
- 使用方案歷程記錄頁面 來檢查環境中的作業狀態。