Morning, I checked out and compiled https://svn.apache.org/repos/asf/incubator/lucene.net/trunk yesterday, looking to update from 2.0.0.4
To get the library to work with VB.Net I found I had to edit TopDocs.cs (src/core/Search/TopDocs.cs). Being case-insensitive VB.Net can't differentiate between the three public variables (totalHits, scoreDocs & maxScore) and the three public properties (TotalHits, ScoreDocs & MaxScore) David