NHibernate con SQLite
Comencé a trabajar con NHibernate en Ubuntu (Sobre MonoDevelop), siguiendo el
primer tutorial del tema, pero al adaptarlo para trabajar sobre SQLite encontré que el primer test no funciona. ¿Porqué? Después de googlear un rato, encontré la solución en un
foro de SQLite, que dice, básicamente, que el archivo de mapping es erróneo. Al descargar NHibernate, comenta que el archivo de configuración para SQLite es:
NHibernate.Driver.SQLiteDriver
Data Source=nhibernate.db;Version=3
NHibernate.Dialect.SQLiteDialect
pero el connection.driver_class es otro. Quedando la configuración como sigue:
NHibernate.Driver.SQLite20Driver
Data Source=nhibernate.db;Version=3
NHibernate.Connection.DriverConnectionProvider
NHibernate.Dialect.SQLiteDialect
Espero les aporte!!!