0
hiii我在運行我的流利nhibernate應用程序測試時遇到此錯誤。不知道是什麼原因造成的。未將對象引用設置爲對象實例nhibernate配置buildsessionfactory
這裏是我的映射和我的域名
public class Employee
{
public virtual String emp_code { get; set; }
public virtual String emp_name { get; set; }
public virtual String expertise_id { get; set; }
public virtual String grade_id { get; set; }
public virtual String role_id { get; set; }
public virtual String Status { get; set; }
public virtual String email_id { get; set; }
}
這是我的映射
public class EmployeeMap:ClassMap<Employee>
{
public EmployeeMap()
{
Table("employee_master");
Id(x => x.emp_code);
Map(x => x.emp_name);
Map(x => x.expertise_id);
Map(x => x.grade_id);
Map(x => x.role_id);
Map(x => x.Status);
Map(x => x.email_id);
}
}
和我的測試類:
public class Test
{
private ISessionFactory sessionFactory;
[Test]
public void Can_generate_schema()
{
sessionFactory = Fluently.Configure(cfg).Database(MsSqlConfiguration.MsSql2008.ConnectionString(ConfigurationManager.ConnectionStrings["ConnectionString"].ConnectionString))
.Mappings(m => m.FluentMappings.AddFromAssemblyOf<EmployeeMap>()).BuildSessionFactory();
}
}
誰能告訴我爲什麼我收到的錯誤?什麼可能導致它?
如何發佈整個異常堆棧跟蹤(http://vincnetas.tumblr.com/post/1130542373/stack-trace-orgtgt)? – 2011-04-23 03:34:27
其中cfg正在上面的代碼中初始化? – 2011-04-23 18:01:14
@科爾okie抱歉,我得到了錯誤!謝謝:)這是我的錯dint在這裏初始化cfg – Joy 2011-04-25 11:45:43