gpt4 book ai didi

c# - 以编程方式为 Windows 搜索服务创建目录

转载 作者:行者123 更新时间:2023-11-30 17:58:16 25 4
gpt4 key购买 nike

我已经阅读了 Windows Search Service 文档和示例一天多了,虽然我学到了很多东西,但我仍然觉得离我正在寻找的答案还差得远。

上下文是我有一个使用索引服务进行全文搜索的网络应用程序。因为这不再受支持并且有很多错误,所以我想从索引服务迁移到 Windows 搜索服务。

在索引服务解决方案中,我为要索引的文档创建目录(而不是使用默认的系统索引)。具体来说,我使用 CIODMLib.AdminIndexServer 对象根据需要以编程方式创建目录。

在我需要迁移到 WSS 之前,这些都是花花公子。至多我只能在 WSS 文档中找到对目录的偶尔提及,而在 C# 中找不到用于创建目录的 API。那么,第一个问题:有没有办法以编程方式创建 WSS 目录?

作为后续问题,是否有必要创建多个目录?我能否在 SystemIndex 上安全地使用 SCOPE()(如在 SQL 语法中)来高效地进行全文查询?

最佳答案

我在全文查询方面遇到了同样的问题。但是,我可以回答,可以使用 SCOPE 来限制查询,从而不需要多个目录。

objRecordSet.Open "SELECT System.ItemName, System.ItemTypeText, System.Size FROM SystemIndex WHERE SCOPE='file:c:/users'", objConnection

这几乎是逐字逐句地取自 TechNet 上的 vbscript 示例。

关于c# - 以编程方式为 Windows 搜索服务创建目录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12464568/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com