Свободно настраивайте базу данных доступа с помощью NHibernate - PullRequest
0 голосов
/ 04 ноября 2011

Следующая конфигурация выдает исключение с внутренним сообщением, которое сообщает «Не удалось скомпилировать документ сопоставления».

return Fluently.Configure()
.Database(FluentNHibernate.Cfg.Db.JetDriverConfiguration.Standard
        .ConnectionString(x => x.DatabaseFile(@"C:\Users\username\Documents\App_Survey.accdb")))
.Mappings(m => m.FluentMappings.AddFromAssemblyOf<Question>())
  //.ExposeConfiguration(BuildSchema)
.BuildSessionFactory();

Вопрос - это объект домена, который скомпилирован в ту же сборку, что и сопоставления.Может кто-нибудь сказать мне, как я могу решить эту проблему?

1 Ответ

0 голосов
/ 06 ноября 2011

Вероятно, исключение:

Не удалось загрузить файл или сборку 'NHibernate.JetDriver' или одну из ее зависимостей. Система не может найти указанный файл.

Вам необходимо скачать «NHibernate.JetDriver» отдельно от проекта nhcontrib . Извлечь исходный код из Source Forge: https://nhcontrib.svn.sourceforge.net/svnroot/nhcontrib/trunk и затем собрать его (/trunk/src/NHibernate.JetDriver).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...