one many classmapping nhibernate nhibernate-mapping

many - actualizar a nhibernate 3.1



nhibernate sessionfactory connection string (2)

  1. Al actualizar a NH 3.2 ya no necesita NHibernate.Linq.dll, pero el nombre del método que se utiliza para obtener soporte de LINQ no es Linq<T> - su Query<T> ahora
  2. No necesita cambiar los archivos hbm
  3. Deberá actualizar el ensamblaje Iesi.Collections
  4. No necesita castle.dynamic proxy dll (aún puede usarlo, pero ya no es necesario)
  5. Log4Net ya no es necesario
  6. Probablemente necesites cambiar tu archivo cfg para cambiar la configuración del proxy dinámico

La forma más fácil de obtener la última versión de NH con todos los ensamblajes requeridos es usar Nuget

Tengo un proyecto usando NHibernate (versión 2.2). Para actualizar a NHibernate 3.2, ¿qué debo hacer?

¿Necesito esa actualización después de dlls?

  1. NHibernate.Linq.dll
  2. Iesi.Collections.dll
  3. Castle.Core.dll
  4. Castle.DynamicProxy2.dll
  5. Log4net.dll

¿Necesito esa actualización de archivos hbm? ¿Necesito ese archivo de actualización hibernate.cfg.xml?


actualiza los dlls y prueba tu programa, normalmente esto debería ser suficiente