最近学Nhibernate 搞了快一个星期了。。跟着网上学写了个demo
磕磕碰碰的终于到最后一步了。。hbm.cfg.xml也能正常读取了(因为设断点查看,看到一个state,为open),
接下来的问题是 
Configuration cfg = new Configuration().Configure(path);
            ISession session = cfg.BuildSessionFactory().OpenSession();
            ITransaction transaction = session.BeginTransaction();
            try
            {
                session.Save(userInfo);(断点)
                transaction.Commit();
每次走到断点时,都不接着往下走,怎么试都不行,估计跟userinfo.hbm.xml有关,但是自己怎么查 网上怎么搜都不见原因
userinfo.hbm.xml:
                
<?xml version="1.0" encoding="utf-8" ?>
<hibernate-mapping xmlns="urn:nhibernate-mapping-2.2" assembly="Model" namespace="Model">
    <class name="Model.Entities.UserInfo,Model" table="TESTHIBERNATE">
        <id name="Id" column="ID" type="int"  not-null="true">
            <generator class="sequence">
                <param name="sequence">HBM_SQ</param>
            </generator>
        </id>
        <property name="Name" column="NAME" type="string" length="20" not-null="false"></property>
    </class>
</hibernate-mapping>UserInfo.cs:namespace Model.Entities
{
   public class UserInfo
   {       private int _Id; 
 
       public virtual int Id 
       { 
           get { return _Id; } 
           set { _Id = value; } 
      }        private string _Name;
       public virtual string Name 
      { 
       get { return _Name; } 
       set { _Name = value; } 
      } 
  } 小弟头都搞大了,高手帮忙一下,不胜感激!