NHibernate.Bytecode.UnableToLoadProxyFactoryFactoryException

Posted by Shane on Stack Overflow See other posts from Stack Overflow or by Shane
Published on 2010-03-20T01:48:33Z Indexed on 2010/03/20 1:51 UTC
Read the original article Hit count: 897

Filed under:
|

I have the following code set up in my Startup

IDictionary properties = new Dictionary();

        properties.Add("connection.driver_class", "NHibernate.Driver.SqlClientDriver");
        properties.Add("dialect", "NHibernate.Dialect.MsSql2005Dialect");
        properties.Add("proxyfactory.factory_class", "NNHibernate.ByteCode.Castle.ProxyFactoryFactory, NHibernate.ByteCode.Castle");
        properties.Add("connection.provider", "NHibernate.Connection.DriverConnectionProvider");
        properties.Add("connection.connection_string", "Data Source=ZEUS;Initial Catalog=mydb;Persist Security Info=True;User ID=sa;Password=xxxxxxxx");
        InPlaceConfigurationSource source = new InPlaceConfigurationSource();
        source.Add(typeof(ActiveRecordBase), (IDictionary<string, string>) properties);

        Assembly asm = Assembly.Load("Repository");

        Castle.ActiveRecord.ActiveRecordStarter.Initialize(asm, source);

I am getting the following error:

failed: NHibernate.Bytecode.UnableToLoadProxyFactoryFactoryException : Unable to load type 'NNHibernate.ByteCode.Castle.ProxyFactoryFactory, NHibernate.ByteCode.Castle' during configuration of proxy factory class. Possible causes are: - The NHibernate.Bytecode provider assembly was not deployed. - The typeName used to initialize the 'proxyfactory.factory_class' property of the session-factory section is not well formed.

I have read and read I am referecning the All the assemblies listed and I am at a total loss as what to try next.

Castle.ActiveRecord.dll
Castle.DynamicProxy2.dll
Iesi.Collections.dll
log4net.dll
NHibernate.dll
NHibernate.ByteCode.Castle.dll

I am 100% sure the assembly is in the bin. Anyone have any ideas?

© Stack Overflow or respective owner

Related posts about activerecord

Related posts about nhibernate