既存のコンタクトを作成しようとした際にエラーが発生する


解説

Commerceモジュールにおいて、「Analytics」データベースに既存のものと同じ電子メールとユーザー名でコンタクトを作成しようとした場合、新しいコンタクトを作成するのではなく、既存のコンタクトを更新するべきところ、「An element with the specified key already exists(指定されたキーのエレメントが既に存在しています)」エラーがスローされます。

解決策

本問題を解決するには、次のパッチをダウンロードしてインストールしてください。

https://github.com/sitecoresupport/Sitecore.Support.106469/releases