Избегать исключения lucence QueryParser Parse?

В третьей строке я получаю исключения, такие как "IOException: read past eof" и "LookaheadSuccess: Error in the application". Есть ли способ избежать этого? я ненавижу перерывы и дважды нажимать «продолжить» каждый раз, когда выполняю поиск

Обратите внимание, я замечаю это только тогда, когда я говорю визуальным студиям, чтобы они показывали мне исключения, которые генерируются, даже если они обнаружены. Я не получаю исключений, я просто вижу, что они выбрасываются, таким образом, две (или три) точки останова каждый раз, когда я ищу. Приложение работает нормально.

var searchcher = new IndexSearcher (directory, true); var parser = new QueryParser (Lucene.Net.Util.Version.LUCENE_29, «все», анализатор); var query = parser.Parse (текст); // здесь

6
задан 25 December 2010 в 07:09
поделиться