【发布时间】:2011-02-26 02:10:13
【问题描述】:
每当我的 S#arp 架构尝试启动时,我都会收到此错误,这是 SQL Server 的问题(例如:SQL Server 未运行),在我启动 SQL Server 并点击刷新后,我收到此错误:
已经为此应用配置了存储机制
【问题讨论】:
标签: asp.net-mvc nhibernate sharp-architecture
每当我的 S#arp 架构尝试启动时,我都会收到此错误,这是 SQL Server 的问题(例如:SQL Server 未运行),在我启动 SQL Server 并点击刷新后,我收到此错误:
已经为此应用配置了存储机制
【问题讨论】:
标签: asp.net-mvc nhibernate sharp-architecture
NHibernateSession.Init() 或 InitStorage() 被多次调用。您可能在每次请求时都调用它,它应该只在启动时调用一次。
【讨论】:
尝试在调用 NHibernateSession.Init() 之前添加此行以清除任何先前的启动。
try{ NHibernateSession.Reset(); } 捕捉 { }
【讨论】:
在我必须维护的旧应用程序中,当应用程序启动出现问题时会发生这种情况。所以我只需要在 IIS 中回收应用程序池。
【讨论】: