这几天闲着无聊,又下载新的NHibernate.burrow 1.01GA版本看看有什么变化。
   下载GA的源码,打开源码的Example运行,因为我用的是vs2008,当然是bt版啦。加载项目,提示转换到3.5,当然是3.5。转换后,发觉少了个配置文件BasicThreeTier.Tests/hibernate.cfg.xml,晕,自己写个。
   启动,发觉报告web.config配置有问题,说是persistantUnits。不可识别,晕。难道是转换问题。看了一下原来的web.config。没有错,是persistantUnits,绝对不会写错。折腾了半小时,最后在releasenotes.txt看到以下一句话:
 
    In configuration file the section <persistantUnits> is now renamed to <persistenceUnits>

    晕,把example的persistantUnits改为persistenceUnits,一切正常。
   
    关注Linq的,不妨关注NHibernate.Contrib项目。他的源码可以发现burrow之外,也可以发现NHibernate.linq的项目,虽然其最后一次签入代码是11月7日,不过NHibernate的成熟度加上Linq的便捷,将会从还没有发布的ADO Entity framework抢回一点关注。


 
 
Logo

瓜分20万奖金 获得内推名额 丰厚实物奖励 易参与易上手

更多推荐