NHibernate на самом деле не подходит для нашей среды из-за всех зависимостей. (Замок, log4net и т.д.)
Есть ли хорошая облегченная альтернатива?
Необходима поддержка простых файловых баз данных, таких как Access/SQLite/VistaDB.
В идеале, что-то содержится в одной сборке, которая ссылается только на сборки .NET. Если для этого требуется только .NET framework 2.0 или 3.0, это бонус.