这个应用程序已经配置了一个存储机制。

7
每当我的S#arp Architecture尝试启动时,我会遇到这个错误,这是与SQL Server(例如:SQL Server没有运行)有关的问题。在我启动SQL Server并刷新后,我会得到这个错误:

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

3个回答

9

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


0
在我需要维护的一个旧应用程序中,当应用程序启动出现问题时,就需要在IIS中重新启动应用程序池。

-1
尝试在调用NHibernateSession.Init()之前添加此行以清除任何先前的初始化。
try{ NHibernateSession.Reset(); } catch { }

3
建议进行多次初始化,避免异常被忽略。 - Mauricio Scheffer
1
s/initializating/初始化 - Mauricio Scheffer

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接