C# 我可以手动注册/安装Search.CollatorDSO.1吗
我目前正在尝试使用windows.search服务搜索一些索引文件。 我的问题是windows search无法安装在web服务器上,因为它是“web版”。 收到的错误消息是: Search.CollatorDSO.1提供程序未在本地计算机上注册 但是,我正在搜索的索引位于另一台安装了windows search的服务器上,我正在远程查询它。这一切在开发中都很好,但这仅仅是因为我的开发设备上安装了windows.search 我的问题是,是否有可能让提供程序在web服务器上运行,因为它没有查询自身的索引C# 我可以手动注册/安装Search.CollatorDSO.1吗,c#,oledb,windows-search,C#,Oledb,Windows Search,我目前正在尝试使用windows.search服务搜索一些索引文件。 我的问题是windows search无法安装在web服务器上,因为它是“web版”。 收到的错误消息是: Search.CollatorDSO.1提供程序未在本地计算机上注册 但是,我正在搜索的索引位于另一台安装了windows search的服务器上,我正在远程查询它。这一切在开发中都很好,但这仅仅是因为我的开发设备上安装了windows.search 我的问题是,是否有可能让提供程序在web服务器上运行,因为它没有查询自
我正在寻找一种在Web服务器上手动注册Search.CollatorDSO.1的方法。可以安装,也可以作为dll放入web应用程序的容器中。到目前为止,我还没有找到关于如何做到这一点的参考资料,因此非常感谢您的帮助。经过大量的挖掘,找到了答案 下载和安装Windows Search Server不会安装OLE DB提供程序。安装Windows SDK也是如此。安装Windows Search服务时将安装提供程序 在Win7/8桌面操作系统上,这是默认安装的(我相信)。在服务器上,必须启用该功能
请查看此线程上的答案:是否有使用Windows搜索服务的C#中的完整源代码示例?