【发布时间】:2013-06-07 20:17:03
【问题描述】:
我正在从 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
- Castle.Core 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 代码中的更改。
【问题讨论】:
标签: c# nhibernate sql-server-2008-r2