適用対象: Power Platform、ソリューション
この記事では、Microsoft Power Apps で複数のソリューション操作を同時に実行するときに発生する問題の回避策について説明します。 一度に実行できる操作は 1 つだけであるため、これらの同時実行操作によってエラーが発生する可能性があります。 エラーが発生した場合は、後で操作を再試行してください。
現象
複数のソリューション操作を同時に実行しようとすると、次のようになります。
- ソリューションのインポート
- ソリューションの削除
- カスタマイズの公開
- ソリューション コンポーネントを作成する
- 背景リボンの計算
次のようなエラー メッセージが表示されます。
Microsoft.Crm.ObjectModel.CustomizationLockException: この時点で別の [インポート] が実行されているため、要求された操作 [PublishAll] を開始できません。 詳細については、ソリューション履歴を使用してください。 -- 別のソリューションのインストールまたは削除が同時に行われるため、ソリューションのインストールまたは削除に失敗しました。 後で再度お試しください。
原因
Dataverse では、一度に 1 つのソリューション操作のみが許可されます。 異なるソリューション操作に対する同時要求では、前の操作が完了するまでエラーが返されます。
回避策
環境内で複数の操作を同時に実行すると競合が発生する可能性があるため、回避することをお勧めします。
競合を防ぐには、
- メンテナンス期間に注意し、それに応じてデプロイをスケジュールします。 運用環境で作業している場合は、別の時間にシフトして メンテナンス期間を変更 できます。
- ソリューション履歴ページを使用して 、環境内の操作の状態を確認します。