Мне нужна помощь с настройкой NHibernate.В моем решении есть несколько проектов: первый содержит код сущности, второй содержит файлы сопоставления "* .hbm.xml".
Я настраиваю с помощью кода.Вот он:
Configuration config = new Configuration().
Proxy(proxy => proxy.ProxyFactoryFactory<ProxyFactoryFactory>()).
DataBaseIntegration(db =>
{
db.Dialect<MsSql2008Dialect>();
db.ConnectionString = @"Data Source=(local)\SQLEXPRESS;Initial Catalog=MyDB;Integrated Security=True;Pooling=False";
db.BatchSize = 100;
}).AddAssembly("MyProject.DAL.Mappings");
Этот код не создает таблицы в базе данных:
SchemaExport schemaExport = new SchemaExport(configuration);
schemaExport.Create(false, true);
Этот код создает пустой файл:
SchemaExport schemaExport = new SchemaExport(configuration);
schemaExport.SetOutputFile(@"db.sql").Execute(false, false, false);
Кажетсячто NHibernate не может «подобрать» файлы сопоставления.Почему?
Заранее спасибо!