Я использую tests/
каталог, и затем импортирую модули главного приложения с помощью относительного импорта. Таким образом в MyApp/tests/foo.py, мог бы быть:
from .. import foo
для импорта MyApp.foo
модуль.
Это поздно, но я думаю, что Lucene.Net теперь совместим со средним доверием
см. примерно на полпути в этом сообщении:
http://blogs.taiga.nl/martijn/2009/06/24/new-adventures-under-medium-trust/
Обновление
] Добавление этой заметки для всех, кто найдет это: Окончательное решение проблемы указано ниже. Краткая версия: Lucene.Net официально работает под управлением Medium Trust.
Я не могу сказать, лучше ли это, чем Lucene.NET, но вы можете посмотреть https://searcharoo.codeplex.com/ .
Searcharoo был упомянут. https://searcharoo.codeplex.com/ Это полностью C # /. NET (редактировать - исходный домен больше не доступен. Ссылка codeplex указывает на исходный код searchcharoo, а у проекта нет были обновления с 2012 года).
Также из по этой ссылке :