Hola Josué, fijate lo que te comenta Carlos Peix: debieras configurar en las propiedades de este archivo la opción "*copy to > ouput*" para que, al compilar, ese archivo termine en la carpeta > /bin/Debug o /bin/Release.
Por el error que copias en el mail original, el problema viene por ese lado y no por la herramienta que utilices para configurar NH. Antes de pasarte a Fluent te recomendaria que revises ese punto. Saludos Y ÉXITOS!!! -- Juan José Montes de Oca Arbós. =========================== Web personal: http://juanjose.montesdeocaarbos.com.ar/blog/ El 28 de diciembre de 2015, 12:28, Josué Ally Acuña Ruiz < [email protected]> escribió: > Gracias amigos, intentaré con Fluent. > > Saludos > > El 24 de diciembre de 2015, 6:49, Carlos Peix <[email protected]> > escribió: > >> Hola Josué, >> >> Lo usual es configurar NHibernate mediante el archivo de configuración en >> lugar de hacerlo como en el fragmento que nos compartís y eso es lo que >> espera la clase Configuration. >> >> Quizás puedas volver estos mismos parámetros de configuración en el >> archivo hibernate.cfg.xml. Además, debieras configurar en las >> propiedades de este archivo la opción "copy to ouput" para que, al >> compilar, ese archivo termine en la carpeta /bin/Debug o /bin/Release. >> >> ---------------------------------- >> Carlos Peix >> >> 2015-12-23 15:20 GMT-03:00 Josué Ally Acuña Ruiz <[email protected]>: >> >>> Saludos grupo, >>> Necesito su ayuda con lo siguiente: >>> Tengo la siguiente configuración en una clase >>> static void Configure() { >>> Configuration cfg = new Configuration(); >>> cfg.SetProperty(NHibernate.Cfg.Environment.ConnectionString, >>> connectionString); >>> cfg.SetProperty(NHibernate.Cfg.Environment.Dialect, >>> typeof(NHibernate.Dialect.PostgreSQL82Dialect).AssemblyQualifiedName); >>> cfg.SetProperty(NHibernate.Cfg.Environment.ShowSql, "false"); >>> cfg.SetProperty(NHibernate.Cfg.Environment.FormatSql, >>> "false"); >>> cfg.SetProperty(NHibernate.Cfg.Environment.ConnectionDriver, >>> "NHibernate.Driver.NpgsqlDriver"); >>> >>> cfg.SetProperty(NHibernate.Cfg.Environment.ConnectionProvider, >>> "NHibernate.Connection.DriverConnectionProvider"); >>> cfg.AddAssembly(Assembly.GetCallingAssembly()); >>> cfg.Configure(); >>> ThreadSessionFactory = cfg.BuildSessionFactory(); >>> } >>> >>> Sin embargo al llegar al la linea cfg.Configure me manda el siguiente >>> error: >>> >>> "An exception occurred during configuration of persistence layer." >>> >>> No se pudo encontrar el archivo '\bin\Debug\hibernate.cfg.xml'. >>> >>> >>> En mi solución he agregado el dll de NHIbernate desde NuGet. >>> >>> Alguna idea para solucionar el error. >>> >>> Gracias por su atención >>> >>> >>> -- >>> *Ing. Josué Acuña* >>> >>> -- >>> -- >>> Para escribir al Grupo, hágalo a esta dirección: >>> [email protected] >>> Para más, visite: http://groups.google.com/group/NHibernate-Hispano >>> --- >>> Has recibido este mensaje porque estás suscrito al grupo >>> "NHibernate-Hispano" de Grupos de Google. >>> Para anular la suscripción a este grupo y dejar de recibir sus mensajes, >>> envía un correo electrónico a >>> [email protected]. >>> Para acceder a más opciones, visita https://groups.google.com/d/optout. >>> >> >> -- >> -- >> Para escribir al Grupo, hágalo a esta dirección: >> [email protected] >> Para más, visite: http://groups.google.com/group/NHibernate-Hispano >> --- >> Has recibido este mensaje porque estás suscrito al grupo >> "NHibernate-Hispano" de Grupos de Google. >> Para anular la suscripción a este grupo y dejar de recibir sus mensajes, >> envía un correo electrónico a >> [email protected]. >> Para acceder a más opciones, visita https://groups.google.com/d/optout. >> > > > > -- > *Ing. Josué Acuña* > > -- > -- > Para escribir al Grupo, hágalo a esta dirección: > [email protected] > Para más, visite: http://groups.google.com/group/NHibernate-Hispano > --- > Has recibido este mensaje porque estás suscrito al grupo > "NHibernate-Hispano" de Grupos de Google. > Para anular la suscripción a este grupo y dejar de recibir sus mensajes, > envía un correo electrónico a > [email protected]. > Para acceder a más opciones, visita https://groups.google.com/d/optout. > -- -- Para escribir al Grupo, hágalo a esta dirección: [email protected] Para más, visite: http://groups.google.com/group/NHibernate-Hispano --- Has recibido este mensaje porque estás suscrito al grupo "NHibernate-Hispano" de Grupos de Google. Para anular la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a [email protected]. Para obtener más opciones, visita https://groups.google.com/d/optout.
