Lucene.net を古い .Net 2.0 アプリケーションに統合しようとしています。メーリング リストを調べてみると、2.9.4g はもはや .Net 2.0 をサポートしていないが、2.9.4 はサポートしているという印象を受けました。ただし、コンパイルされた dll は .Net 2.0 フレームワークを許可せず、ソースは System.Core (追加できますが、避けられない場合は追加したくありません) と ThreadLocal を使用します。
何か不足していますか?2.9.4 は .Net 2.0 をサポートしていませんか? この場合、.Net 2.0 をサポートする Lucene.net の最新バージョンは何ですか?
編集:
2.9.4 と 2.9.4g は 2 つの別個のバージョンです。私が理解しているように、2.9.4g は新しい .Net ジェネリックを使用するように大幅にリファクタリングされたため、.Net 2.0 とは完全に互換性がなくなりました。リファクタリング前の 2.9.4 バージョンに興味があります。
2.9.4 が 2.0 で実行されることを示唆する投稿は次のとおりです。 gmail.com%3E .
編集2:
2.9.4 が変更を加えて .Net 2.0 をサポートできる場合、誰かがそれを達成する方法について正しい方向に向けることができますか?