1

アプリケーションで Windows Search を使用しており、フォルダーのインデックスを検出する方法が必要です。
私はそれを行う 2 つの方法を知っています:
1.Microsoft.Search.Interop.dllライブラリを使用します。
2. C# アプリケーションから呼び出される .exe ファイルとしてWindows Search サンプル コード(少し変更されている可能性があります) を使用します。

これら 2 つのソリューションは、外部ファイル (.dllまたは.exe) を使用する必要がありますが、クライアント用にウィザードによって生成された WebDAV サーバーへの単純な新しいオプションの検索機能になるため、より単純なソリューションが必要です。またMicrosoft.Search.Interop.dll、.NET 2.0 用であり、.NET 4.0 プールで IIS から使用すると問題が発生する可能性があります (プールの設定によって異なります)。

C++ の例で作成されたように、(COM だけに)ISearchCrawlScopeManagerリンクせずにインターフェイスを使用する方法はありますか?.dllCrawl Scope Command Line

UPDATE1:ISearchCrawlScopeManagerインターフェイスは にあるようSearch Interface Type Libraryです。まだ完了していませんが、近づいています。ハンス・パッサンに感謝します。

4

0 に答える 0