我正在从 NHibernate 2.1 迁移到 Nhibernate 3.3。请任何人简单地告诉我这样做的步骤。以下是我在当前项目中使用的 DLL
- NHibernate.ByteCode.Castle 2.1
- NHibernate 2.1
- log4net 1.2
- Iesi.Collections 1.0
- FluentNHibernate 1.0
- Castle.DynamicProxy2 2.1
- 城堡核心 1.1
- Autofac 2.2
- Antlr3.Runtime 3.1
还有是否需要更改 Fluent Hibernate 配置中的代码?以下是代码。
if (_config == null)
{
_config = Fluently.Configure()
.Database(MsSqlConfiguration.MsSql2008
.ConnectionString(cs => cs.Is(ConnectionString))
.AdoNetBatchSize(2000)
.Raw("command_timeout", "600")
.ProxyFactoryFactory("NHibernate.ByteCode.Castle.ProxyFactoryFactory, NHibernate.ByteCode.Castle")
.ShowSql()
)
.
.
.
}
请让我知道要删除/升级哪些 DLL 以及 Fluent NHibernate 代码中的更改(如果有)。