Azure Searchで「CloudSearchResults constructor not found」というエラーが発生する


解説

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」エラーが発生するを参照してください。

解決策

この問題を解決するには、次のいずれかの方法を検討してください: