Pregunta

Si es así, ¿se ha encontrado con algún problema inmediato?

¿Fue útil?

Solución

Sí..

Aquí están las trampas (una discusión más detallada aquí):

Vaciar después de eliminar
Cambio del espacio de nombres de expresión a Criterio

No fue una migración difícil y no lo será para usted si tiene una buena cobertura de pruebas.

Otros consejos

Hemos pasado a 2.0, pero solo para nuevos desarrollos (sin migrar lo antiguo a lo nuevo).

La razón de esto fue que hay un par de cambios importantes que están documentado en línea y no teníamos el presupuesto para arreglarlo.Los más utilizados fueron:

  • Cambiado nHibernate.expression espacio de nombres a nHibernate.criterion
  • <nhibernate> La sección se ignora, usando <hibernate-configuration> sección (tenga en cuenta que tienen diferentes formatos XML)

Editar:Hay un resumen bastante bueno de los últimos cambios a NHibernate 2.0 en Código Mejor

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top