После выполнения шагов, описанных в этом Fluent NHibernate, я застрял в проблеме, описанной ниже.
При сборке и запуске проекта я сталкиваюсь со следующей ошибкой при попытке собратьфабрика сеанса: " При создании SessionFactory использовалась недопустимая или неполная конфигурация. Проверьте коллекцию PotentialReasons и InnerException для получения более подробной информации ".
InnerException содержит следующее сообщение об ошибке: « ... \ bin \ Debug \ FluentNHibernate.dll] Подпись неверна », а коллекция PotentialReasons имеет длину 0. (ничегобыл добавлен).
Вот метод:
return Fluently.Configure()
.Database(MsSqlConfiguration.MsSql2008
.ConnectionString(c =>
c.Server("CHRIS-PC\\SQLEXPRESS")
.Database("TestDB")
.Username("test")
.Password("test")))
.Mappings(m =>
m.AutoMappings.Add(model))
.ExposeConfiguration(BuildSchema)
.BuildSessionFactory();
Я использую то, что я считаю последней версией FluentNhibernate.dll (версия 1.2).Кажется, я не могу найти кого-то, кто сталкивался с подобной проблемой в сети.