В настоящее время я пытаюсь выполнить поиск в некоторых проиндексированных файлах с помощью службы windows.search. Моя проблема в том, что поиск Windows не может быть установлен на веб-сервере, потому что это «веб-версия». Получено сообщение об ошибке:
Поставщик Search.CollatorDSO.1 не зарегистрирован на локальном компьютере
Однако индекс, который я ищу, находится на другом сервере, на котором установлен поиск Windows, и я запрашиваю его удаленно. Все это отлично работало в процессе разработки, но только потому, что у меня установлен windows.search на моей машине разработчика.
Мой вопрос заключается в том, можно ли заставить провайдера работать на веб-сервере, если он не запрашивает индекс сам по себе.
Я ищу способ вручную зарегистрировать Search.CollatorDSO.1 на веб-сервере. Либо установить, либо как dll я могу скинуть в корзину веб-приложения. До сих пор я не нашел ссылки на то, как это сделать, поэтому любая помощь приветствуется.