Я изучал тот же вопрос для моего собственного бизнес-приложения, использующего сервер индекса, поскольку оно было удалено из Windows Server 2012
Увы, поиск Windows на самом деле не является преемником Index Server, в частности, отсутствуют интерфейсы для настройки нескольких каталогов. Предоставленный интерфейс ориентирован на поиск всего контента на рабочей станции, а не на платформу для поиска контента в бизнес-приложении.
MS Search Server более сложен в настройке, чем индексный сервер, и ориентирован на сканирование URL-адресов, а не на поиск файлов. Похоже, версии, на которые я смотрел, не предоставляют гибкий API Index Server.
Инструментарий Lucene.Net привлекателен, но для его работы необходимо создать множество инфраструктур. Это не готовый инструмент, каким был Index Server. Он предлагает потенциал гораздо лучшего интегрированного решения, чем вы могли бы достичь с помощью сервера индексирования, если у вас есть время для инвестиций.
dtSearch довольно близок к концепции Index Server, но стоит немалых денег. Это, вероятно, самый простой вариант, если он экономически эффективен.
Индекс-сервер был незамеченным героем оригинального проекта в Каире. Возможно, некоторые из базовых движков живут в продуктах-преемниках, но печально терять их из-за Windows Server 2012. В последние годы Microsoft очень эффективно монетизирует свой серверный бизнес. Я чувствую, что это может быть одной из причин этой стратегии.