El día 9/09/07, Christian Machnau <[EMAIL PROTECTED]> escribió: > > La función que reemplacé es Listar(), y la versión anterior esta como > Listar_antigua() (esta última si la elimino genera el error y si no anda > bien, pero repito, no la uso en ninguna parte) > > Hice varias pruebas y fui "limpiando" el código de Listar_antigua() hasta > aislar el problema, y encontré que con eliminar la línea Grilla.DataSource= > Sesion.CreateCriteria(GetType(Zonas)) ya provoca ese error. > Lo otro que me parece raro es que el error se genera al instanciar el > objeto y que todavía no se llama a ninguna de esas funciones. >
Fijate si tenes algo enganchado a design time y verifica bien porque me parece que cuando sacas esa linea ya no te compila mas el assembly y por eso no lo encuentra. Que el problema no viene de NH es bastante facil de verificar porque veo que estas levantando el assembly (Reflection.Assembly.Load) a mano. Pone esa instrucción ante de usar la Configuration de NH y verás que el error es lo mismo (con la diferencia que ya no lo va mas a buscar en NH). Dicho de paso dos cosas: 1) Esto Reflection.Assembly.Load no hace falta porque, cuando haya arreglado el asunto, ya lo hace NH 2) No hagas esas cosas caseras usando reflection de forma completamente inecesaria. 2a) Ri queres algo profesional estudiate IoC mejor conocido como Dependency Injection y luego ejeí entre: - Enterprise Library - Spring.NET - Castle.Windsor ( <- ) Bye. Fabio. --~--~---------~--~----~------------~-------~--~----~ Para escribir al Grupo, hágalo a esta dirección: [email protected] Para más, visite: http://groups-beta.google.com/group/NHibernate-Hispano -~----------~----~----~----~------~----~------~--~---
