Using Fluent NHibernate with NHibernate 3.3
c#, fluent-nhibernate, nhibernate, orm
Solution
Just get the latest sources and compile it against the latest NHibernate. As long as NHibernate doesn't change something in the XML configuration schema, this will always work. I'm already using it that way without problems.
Problem
I have just seen that NHibernate 3.3 is out and I have tried implementing it in a fresh project. Much like with version 3.2 I have run into issues with using Fluent NHibernate, I have added version Fluent NHibernate version 1.3 and am getting the following error message. ``` Could not load file or assembly 'NHibernate, Version=3.2.0.4000, Culture=neutral, PublicKeyToken=aa95f207798dfdb4' or one of its dependencies. The located assembly's manifest definition does not match the assembly reference. ``` Can I get fluent safely running with the latest version of NHibernate? I know previously building the FluentNHibernate source against NHibernate could work. Is this recommended or have things changed significantly enough in 3.3 to make issues likely? I have checked the Fluent NHibernate site and I can't see much recent activity. Does anyone know if James is planning on continuing supporting Fluent I know he had some doubts. http://lostechies.com/jamesgregory/2011/04/13/me-on-nhibernate-3-2/ Really do hope support continues as NHibernate's mapping by code just does not feel as intuitive and there is still not much information out there on it. Cheers Steve