从网上的一篇文章,http://www.cnblogs.com/abluedog/archive/2006/04/15/375862.html
介绍的NHibernate入门介绍,小弟在调试试,总是出现这个异常:NHibernate.Proxy.CastleProxyFactory初始化错误。百思不得其解,请各位高手,看到小弟的焦急,指点一下吧。
下面是console下的代码,实行到 ISessionFactory factory = config.BuildSessionFactory();时出现上述异常。
using System;
using System.Collections.Generic;
using System.Text;
using NHibernate;
using NHibernate.Cfg;
using Test.Model;namespace ConsoleApplication1
{
    class Program
    {
        static void Main(string[] args)
        {
            Configuration config = new Configuration().AddAssembly("Test.Model");
            ISessionFactory factory = config.BuildSessionFactory();
            ISession session = factory.OpenSession();            User user = new User();
            user.Id = "123";
            user.Name = "Jackchen";
            user.Password = "abc123";
            user.EmailAddress = "[email protected]";
            user.LastLogon = DateTime.Now;            ITransaction trans = session.BeginTransaction();
            try
            {
                session.Save(user);
                trans.Commit();
                Console.WriteLine("Insert Success!");
            }
            catch (Exception ex)
            {
                trans.Rollback();
                Console.WriteLine(ex.Message);
            }        }
    }
}