已为此应用程序配置了存储机制

时间:2010-05-31 18:59:47

标签: asp.net-mvc nhibernate sharp-architecture

每当我的S#arp架构尝试启动时,我都会收到此错误,这是SQL Server的一个问题(例如:SQL Server没有运行),在启动SQL Server并点击刷新后,我收到此错误:

已为此应用程序配置了存储机制

3 个答案:

答案 0 :(得分:9)

NHibernateSession.Init()InitStorage()被多次调用。你可能在每次请求时调用它,它应该在启动时只调用一次。

答案 1 :(得分:0)

在我必须维护的旧应用程序中,这是在应用程序启动出现问题时发生的。因此,我只需要回收IIS中的应用程序池。

答案 2 :(得分:-1)

尝试在调用NHibernateSession.Init()之前添加此行以清除之前的任何启动。

尝试{NHibernateSession.Reset(); } catch {}