Azure Searchに対する検索クエリが失敗し、以下のようなエラーが発生することがあります:
Exception System.MissingMethodException: Constructor on type 'Sitecore.ContentSearch.Azure.Query.CloudSearchResults`1[[Sitecore.ContentSearch.SearchTypes.SearchResultItem, Sitecore.ContentSearch, Version=4.0.0.0, Culture=neutral, PublicKeyToken=null]]' not found.
SXAサイトについては、SXAにおいてAzure Searchプロバイダーを使用する際、「CloudSearchResults constructor not found」エラーが発生するを参照してください。
この問題を解決するには、次のいずれかの方法を検討してください:
Sitecore XPインスタンスを9.2 Initial Release以降にアップグレードします(推奨)。
Sitecore XP 9.1.0, 9.1.1の場合: SC Hotfix-328521-1 Sitecore.ContentSearch.Azure 4.0.0.zip
このHotfixは特定のSitecore XPバージョン用に作成されたものであり、他のSitecore XPバージョンや、(互換性が確認できるまでは)他のHotfixと組み合わせてインストールすることはできません。もし、特定のSitecore XPインスタンスに他のHotfixがインストールされている場合は、Sitecoreサポートに互換性チェックのリクエストを送信してください。
ZIPファイルを解凍し、インストールの手順や関連ファイルを確認してください。HotfixはCMインスタンスにインストールしてから、貴社の標準の開発手法で他のインスタンスと同期する必要があります。