由于我已经放弃使用实体框架4作为我的对象关系管理(让它与MySQL一起工作,并将表/字段名如this_table/this_field映射到对象名称,如ThisTable/ThisField is POCO),我现在关注NHibernate,因为它似乎是C#的下一个众所周知的对象关系管理,可能不会很快消失。我正在尝试查找一些教程,其中很多在配置部分中有2-2,我想知道这些配置是否适用于NHibernate 3?我只是好奇2-2是指NHibernate
我很难让Linq去NHibernate工作。我参考了NHibernate,NHibernate.Linq和NHibernate.ByteCode.Castle。Return (From x In _session.Linq(Of Project)() Where x.Name.Equals(Project))
"Linq不是NHibernate.ISession的成员“
..。使用NHibernate.Linq的</e
我已经将NHibernate.Search添加到我的例行公事的S#arp架构2.0 / MVC3 / .Net 4项目中,遵循各种教程中拼凑的指导,它编译得很好,但我得到了一个运行时异常:
Method'Merge' in type 'NHibernate.Search.Impl.FullTextSessionImpl' from assembly 'NHibernate.Search, Versio