1

我们在我们的应用程序中使用 Windows 搜索,并且需要一种方法来检测文件夹是否被索引。
我知道两种方法:
1. 使用Microsoft.Search.Interop.dll库。
2. 使用Windows Search 示例代码(可能有点改变)作为从 C# 应用程序调用的 .exe 文件。

这两个解决方案需要使用外部文件(.dll.exe),但我需要一个更简单的解决方案,因为它将是由向导为我们的客户生成的 WebDAV 服务器的简单新的可选搜索功能。此外Microsoft.Search.Interop.dll是针对 .NET 2.0 的,从 .NET 4.0 池下的 IIS 使用它可能会出现问题(取决于池设置)。

有没有什么方法可以使用接口而不像在C++ 示例中那样ISearchCrawlScopeManager链接到任何(只是到 COM)?.dllCrawl Scope Command Line

UPDATE1:看起来ISearchCrawlScopeManager界面位于Search Interface Type Library. 它还没有完成,但我已经接近了。感谢汉斯·帕桑特。

4

0 回答 0