我可以手动注册/安装Search.Collat​​orDSO.1吗?

我目前正在尝试使用windows.search服务搜索一些索引文件。 我的问题是Windows搜索无法安装在Web服务器上,因为它是一个“网络版”。 收到的错误信息是:

Search.Collat​​orDSO.1提供程序未在本地计算机上注册

但是,我正在搜索的索引在另一台安装了Windows搜索的服务器上,我正在远程查询它。 这一切在开发中都运行良好,但仅仅因为我在我的开发盒上安装了windows.search。

我的问题是,是否可以让提供商在Web服务器上运行,因为它不会查询自身的索引。

我正在寻找一种在Web服务器上手动注册Search.Collat​​orDSO.1的方法。 无论是安装还是作为dll,我都可以放入Web应用程序的bin中。 到目前为止,我没有找到关于如何做到这一点的参考,所以任何帮助表示赞赏。

经过大量的挖掘,找到了答案。

下载和安装Windows Search Server不会安装OLE DB提供程序。 也没有安装Windows SDK。 安装Windows搜索服务时安装提供程序。

在Win7 / 8桌面操作系统上,这是默认安装(我相信)。 在服务器上,您必须启用该function。

在此处输入图像描述