Quelqu'un est-il tombé sur un problème où NHibernate est extrêmement lent dans Visual Studio lors du débogage, mais se comporte normalement lorsqu'il est exécuté séparément? NHProfiler montre que les requêtes ont été exécutées très rapidement (du côté SQL je présume), mais chaque session avec 10 requêtes prend environ 4 secondes. J'utilise SQL Express Server. Comme je l'ai dit, même si j'allume la journalisation complète et exécute mon application sans Visual Studio, il est d'une ampleur beaucoup plus rapide.NHibernate très lent lors du débogage
Mise à jour. Après des heures et des heures de travail, j'ai réussi à corriger le problème en changeant simplement le type de projet de Application Windows en Application Console (bien qu'en réalité il s'agit d'un Service Windows, mais cela fonctionne toujours avec le type de projet Application Windows). Quelle pourrait être la différence pour arrêter NHibernate en mode de débogage?
peut-être que vous inspectez les choses qui déclenchent le chargement paresseux? –
Non, je n'utilise pas de points d'arrêt, c'est juste en mode debug. –
comment savez-vous que c'est NHibernate qui fonctionne lentement? –