Toolcore – Indexing allows you to trigger the rebuild of one or more Sitecore search indexes on a given Sitecore instance. The service and executable will also give feedback as to the progress of the installation.


Toolcore – Indexing (direct download)

Sitecore Marketplace (coming soon)



Copy the files inside the Service folder into your website. You can move the .asmx file to a location of your choice if you don’t want it in the root.


Note: If you changed the default location of the .asmx web service then you’ll need to update the following setting in the FortisCollections.Toolcore.Indexing.Runner.exe.config file.

<setting name="ServiceFolder" serializeAs="String">
	<value />

The following parameters can be passed to the Update.exe:

  • i / indexNames (optional) – specify one or more Sitecore search indexes to rebuild.
  • u / sitecoreUrl – the URL of the Sitecore instance to run the installation on. The targeted instance must already have the service installed.
  • o / timeout (optional) – maximum amount of time in milliseconds to wait on a request to the service. Default: 20 minutes – changeable in Update.exe.config.
  • m / maxRetries (optional) – maximum number of retries if the process fails if the process times out. Default: 3 – changeable in Update.exe.config.

Example command line execution of a package installation.

FortisCollections.Toolcore.Indexing.Runner.exe -u "http://mySitecoreSite/"

As the indexing is running you will get a real time progress report until completion.