3

Lucene.Netを使用してWPFアプリのテキストファイルを検索し、それをWindowsストアアプリに移植することを考えていました。パッケージマネージャーを使用してLucene.Netを追加しようとすると、以下のエラーが発生します。WinRTに使用できる完全なインデックス付きテキスト検索を提供するライブラリは他にありますか?

install-package : Could not install package 'SharpZipLib 0.86.0'. 
You are trying to install this package into a project that targets     
'.NETCore,Version=v4.5', but the package does not contain any 
assembly references or content files that are compatible with that 
framework. For more information, contact the package author

*SharpZipLibはLucene.Netの依存関係です

4

1 に答える 1

1

これが実際に機能するかどうかはわかりませんが、有望かもしれません。

SQLite には全文検索 (FTS) があり、SQLite は Windows RT でサポートされています。この記事は、全文検索がデフォルトでオンになっていないため、再コンパイルが必要であることを示しているようです。また、これは、(FTS + 再コンパイル) によってもたらされる他の依存関係が Windows RT でもサポートされていることを前提としています。

Tim Heuer のブログは、Windows 8 アプリを使用した SQLite に関する優れた情報源であり、SQLiteをコンパイルする方法(すべてが拡張機能として適切にパッケージ化される前) についての投稿があるので、試してみる価値があるかもしれません。

于 2012-11-30T08:05:07.487 に答える