Какую версию / реализацию SQLLite можно использовать с NHibernate. Я получаю ошибку:
IDbCommand и IDbConnection
реализация в сборке
SQLite.NET не может быть найден. обеспечивать
что такое сборка SQLite.NET
находится в каталоге приложения
или в глобальном кэше сборок. Если
сборка в GAC, используйте
элемент в
файл конфигурации приложения для
укажите полное название сборки.
Позвольте мне сказать, что dll находится в каталоге bin, я убедился.
Я использую System.Data.SQLite.DLL версии 1.0.60.0.
Вот файл hibernate.cfg.xml
<property name="connection.driver_class">
<!--NHibernate.Driver.SqlClientDriver-->
NHibernate.Driver.SQLiteDriver
</property>
<property name="connection.connection_string">
<!-- Server=.\SQLEXPRESS;User Id=epitka;Password=password;Database=dnn49;-->
Data Source=nhibernate.db;Version=3
</property>
<property name="dialect">NHibernate.Dialect.SQLiteDialect</property>
<property name="query.substitutions">true=1;false=0</property>
<property name="show_sql">true</property>
Я запускаю это на Windows XP box.