SXAでAzure Searchプロバイダーを使用する際に「LinqToCloudIndex constructor not found」エラーが発生する


説明

Azure Searchプロバイダーを使用して、SXA検索インデックスのクエリを実行した際に、下記のようなエラーが発生する場合があります:

MissingMethodException: Constructor on type 'Sitecore.XA.Foundation.Search.Providers.Azure.LinqToCloudIndex`1[[Sitecore.ContentSearch.SearchTypes.SearchResultItem, Sitecore.ContentSearch, Version=4.0.0.0, Culture=neutral, PublicKeyToken=null]]' not found.]

この問題は、SXAバージョン1.8.1~1.9.0で発生します。

解決策

この問題を解決するには、下記のいずれかのオプションを検討してください: