Buenos dias;

Mi nombre es Juan, y actualmente me estoy introduciendo al mundo
de .net. Resulta que tengo que hacer una tarea y es en el Visual
Studio 2010, en c# y con nHibernate usando MySql para la persistencia.
El tema es que no lo puedo hacer andar. He bajado el ejemplo que hay
en:

http://darioquintana.com.ar/articles/tutorial-de-nhibernate-primeros-pasos,

y lo he tratado de cambiar para el MySql. Ya tengo el MySQL Server 5.5
asi que lo primero que hice fue bajar el conector de mysql para .net
(MySQL Connector Net 6.5.4) y lo instale. Ya en el VS2010, en el
explorador de servidores agregue el servidor de mysql, y me lo
reconocio, y desde ahi se ve que el esquema que voy a usar en el
nHibernate ya existe. Ademas le asigne todos los permisos a root sobre
ese esquema por las dudas. Despues en el proyecto agregue una
refenrencia al MySql.Data.dll que esta en la carpeta del conector. En
propiedades, copia local le puse true. Luego modifique el
hibernate.cfg.xml usando la plantilla que viene dentro del nHibernate
mismo para los distintos motores de bd. Me quedo asi:

<?xml version="1.0" encoding="utf-8" ?>
<hibernate-configuration xmlns="urn:nhibernate-configuration-2.2">
<session-factory name="NHibernate.Test">
  <property
name="connection.driver_class">NHibernate.Driver.MySqlDataDriver</
property>
  <property name="connection.connection_string">Database=tabla;Data
Source=localhost;User Id=root;Password=123</property>
  <property name="dialect">NHibernate.Dialect.MySQLDialect</property>
  </session-factory>
  </hibernate-configuration>

Y luego lo genere y le puse para que corriera; pero no anda. El error
que me tira es:

{"Unknown entity class: Dario.NH01.Entidades.Producto"}

¿Alguno tiene una idea de que estoy haciendo mal?

Muchas gracias desde ya por su ayuda!!

-- 
Para escribir al Grupo, hágalo a esta dirección: 
[email protected]
Para más, visite: http://groups.google.com/group/NHibernate-Hispano

Responder a