The maintenance progress of lucene.net open source project under.NET platform is not very ideal, because there are too many packages that need to be transplanted, so the progress of maintainers is relatively slow. Although there are some articles on the Internet for the transformation version of 3.0.3 before the transplantation of.NET Core platform, but the number of articles is very few, it is good to have a reference. So I will write out today’s trip to the pit, for everyone to implement reference.

1. Introduction to Lucene

As usual, copy a paragraph of description, omit 8000 words here, and imagine.

In short, Lucene is the Apache Foundation’s open source full-text search library, and its powerful search capabilities are unmatched by other libraries. Lucene.net is an adaptation library for the.NET platform, currently supporting the.NET Framework and.net Core series of platforms.

The latest version: 4.8.0, 4. Other versions are not available, because of the reason of transplantation, so the current migration from 4.8, for full-text search, basically enough.

So cool, I feel like if I master Lucene, I master the search engine!

Here is a copy of the work of the open source organization, which is already very hard, and I will not trouble them, however, today’s big hole is inseparable from it, which will be discussed in the next section.