每当我的S#ARP体系结构尝试启动时,我都会遇到此错误,这是SQL Server的问题(例如:SQL Server不运行),在我启动SQL Server并点击“刷新”之后,我都会得到此错误:

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

有帮助吗?

解决方案

在调用NhibernateSession.init()之前,请尝试添加此行以清除任何以前的启动。

尝试{nhibernateSession.Reset(); } 抓住 { }

其他提示

NHibernateSession.Init() 或者 InitStorage() 被称为不止一次。您可能会调用它的每个请求,应该在启动时只能调用一次。

在我必须维护的旧应用程序中,当应用程序启动出现问题时,就会发生这种情况。因此,我只需要回收IIS中的应用程序池即可。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top