Solis Search for EPiServer is only available from NuGet at the moment. Please note that all Solis Search packages are listed at NuGet.org, there are no packages listed in EPiServers NuGet feed. To install Solis Search for EPiServer you need the following packages.
This is the general concept of getting started with Solis Search for Episerver. This assumes you have a Visual Studio solution with an Episerver website running.
SolisSearch.EPiServer.Web | The admin gui plugin for Solis Search for EPiServer. The gui plugin is listed under Tools in EPiServer Admin section. This package should always be installed to your web project regardless of Episerver version. |
SolisSearch | Solis Search core library which contains the SearchRepository. The package should also be included in the project where you manage the search logic if that is diifferent from your web project. |
SolisSearch.EPiServer | Solis Search library for EPiServer 7 and indexer for version lower than 7.5 |
SolisSearch.EPiServer75 | Solis Search indexer library for EPiServer 7.5 |
The EPiServer 7.5 indexer is dependant on the indexer for EPiServer 7 above.
SolisSearch.EPiServer8 | Solis Search indexer library for EPiServer 8 |
The EPiServer 8 indexer is dependant on the indexer for EPiServer 7.5 above.
SolisSearch.EPiServer9 | Solis Search indexer library for EPiServer 9 |
The EPiServer 9 indexer is dependant on the indexer for EPiServer 8 above.
SolisSearch.EPiServer10 | Solis Search indexer library for EPiServer 10 |
The EPiServer 10 indexer is dependant on the indexer for EPiServer 9 above.
SolisSearch.EPiServer11 | Solis Search indexer library for EPiServer 11 |
The EPiServer 11 indexer is only dependant on the core SolisSearch package.
Due to some namespace changes from Episerver, there is a new dependency structure in the Solis packages to be aware of. When upgrading you should uninstall all earlier versions of SolisSearch.EpiserverX packages. Keep only core SolisSearch-package. When EPiserver is version 11, then install only SolisSearch.EPiServer11 and SolisSearch.EPiserver.Web packages, they include all dependencies.