Механизм хранения уже настроен для этого приложения - PullRequest
7 голосов
/ 31 мая 2010

Я получаю эту ошибку всякий раз, когда моя архитектура S # arp пытается запуститься, и это проблема с SQL Server (например: SQL Server не работает), после запуска SQL Server и нажатия кнопки «Обновить» я получаю эту ошибку:

Механизм хранения уже настроен для этого приложения

Ответы [ 3 ]

9 голосов
/ 31 мая 2010

NHibernateSession.Init() или InitStorage() вызывается более одного раза. Вы, вероятно, вызываете его каждый запрос, он должен вызываться только один раз при запуске.

0 голосов
/ 13 марта 2019

В старом приложении, которое я должен поддерживать, это происходило, когда при запуске приложения возникали проблемы. Поэтому мне просто пришлось перезапустить пул приложений в IIS.

0 голосов
/ 01 июня 2010

Попробуйте добавить эту строку перед вызовом NHibernateSession.Init (), чтобы очистить все предыдущие инициации.

try {NHibernateSession.Reset (); } catch {}

...