It now makes sense that the versions aren't right.
I know I am using Castle Windsor 2.0 and I would like to use NHibernate with Fluent NHibernate - what versions do I need of these two?
Edit Ok, I think I got it wired up. I'm still having a version issue. I now get this error when using the direct download from their site. The only library at 1.0.3 is the NHibernateFacility.
{"Could not load file or assembly 'Castle.Core, Version=1.0.3.0, Culture=neutral, PublicKeyToken=407dd0808d44fbdc' or one of its dependencies. The located assembly's manifest definition does not match the assembly reference. (Exception from HRESULT: 0x80131040)":"Castle.Core, Version=1.0.3.0, Culture=neutral, PublicKeyToken=407dd0808d44fbdc"}
Old Problem
Why would I be getting this?
Method '{MethodName}' in type 'Class' from assembly '{ClassLibrary}, Version=1.0.0.0, Culture=neutral, PublicKeyToken=' does not have an implementation.
It compiles just fine and it is implemented. I don't even call that the class yet.
I am using IoC - Castle Windsor with Fluent NHibernate.
The interface I have to implement is Castle.Facilities.NHibernateIntegration.Internal.IConfigurationBuilder