Uso Fluido NHibernate con un archivo externo 'hibernate.cfg.xml'.Fluidez NHibernate: se produjo una excepción durante la configuración de la capa de persistencia
siguiente es el código de configuración donde estoy error al obtener:
var configuration = new Configuration();
configuration.Configure();
_sessionFactory = Fluently.Configure(configuration)
.Mappings(m => m.FluentMappings.AddFromAssemblyOf<Template>())
.BuildSessionFactory();
return _sessionFactory;
pero cuando NHibernate está tratando de configurar, estoy consiguiendo el error floowing:
ha producido una excepción durante la configuración de la capa de persistencia.
La excepción interna dice:
The ProxyFactoryFactory was not configured. Initialize 'proxyfactory.factory_class' property of the session-factory configuration section with one of the available NHibernate.ByteCode providers.
Busqué en Google y de acuerdo con algunas de las soluciones que he encontrado, he hecho cambios siguientes:
Añadir según dlls a mi papelera de aplicación:
Castle.Core.dll, Castle.DynamicProxy2.dll, NHibernate.ByteCode.Castle.dll
Agregado follwing propiedad en hibernate.cfg.xml
< property name = "proxyfactory.factory_class" > NHibernate.ByteCode.Castle.ProxyFactoryFactory, NHibernate.ByteCode.Castle </propiedad >
Pero todavía estoy recibiendo la misma excepción.
Si hace clic en el asistente de excepción en Visual Studio, puede ver la 'InnerException' (y posiblemente la' InnerException' después de eso). ¿Puedes buscarlos e incluir tanta información de error como sea posible? Probablemente revelen el problema real. – Abel