Кто-нибудь сталкивался с проблемой, когда NHibernate очень медленно работает в Visual Studio во время отладки, но ведет себя нормально при запуске отдельно? Ведение журнала отключено, и время, по-видимому, теряется при выполнении реальных запросов. NHProfiler показывает, что запросы выполнялись очень быстро (я полагаю, на стороне SQL), но каждый сеанс с 10 запросами занимает около 4 секунд. Я использую SQL Express Server. Как я уже сказал, даже если я включу полную регистрацию и запусту свое приложение без Visual Studio, это будет на порядок быстрее.
Обновление. После нескольких часов работы над этой проблемой я смог ее исправить, просто переключив тип проекта с приложения Windows на консольное приложение (хотя на самом деле это служба Windows, но она всегда работала до с типом проекта приложения Windows). Какая может быть разница, чтобы остановить NHibernate в режиме отладки?