【发布时间】:2014-08-01 10:20:04
【问题描述】:
我使用NHibernate.dll(版本1.2.0.4000)创建了我的 ASP.NET MVC 4 应用程序。
我之前使用的获取SqlConnection的代码如下:
SqlConnection connection = m_SessionFactory.ConnectionProvider.GetConnection() as SqlConnection;
在我将 NHibernate 版本更新为 3.3.1.4000 后,现在遇到错误:
“NHibernate.ISessionFactory”不包含“ConnectionProvider”的定义,并且找不到接受“NHibernate.ISessionFactory”类型的第一个参数的扩展方法“ConnectionProvider”(您是否缺少 using 指令或程序集引用? )
请提出答案!
【问题讨论】:
标签: asp.net asp.net-mvc nhibernate orm