Nhibernate Profiler ne voit pas la demande de mon application ASP.NET MVC
-
29-10-2019 - |
Question
J'utilise NHPROF avec ASP.NET MVC 3.
J'ai inséré
HibernatingRhinos.Profiler.Appender.NHibernate.NHibernateProfiler.Initialize();
Dans ma méthode Application_Start, mais NHPROF ne voit toujours pas mes sessions et n'apparaît rien.
Quelle pourrait être la source de mon problème?
La solution
Configurez-vous une configuration log4net?
Vous pouvez regarder ici:
Et échantillon sur mon web.config:
<appender name="NHProfAppender"
type="HibernatingRhinos.Profiler.Appender.NHibernate.NHProfAppender,
HibernatingRhinos.Profiler.Appender.NHibernateLog4Net">
<sink value="tcp://127.0.0.1:22897" />
</appender>
<logger name="HibernatingRhinos.Profiler.Appender.NHibernate.NHProfAppender.Setup">
<appender-ref ref="NHProfAppender"/>
</logger>
Autres conseils
Veuillez vous assurer que le client Nhibernate Profiler pointe vers le même port que votre NHibernateProfiler.Initialize()
méthode. Le port par défaut est 22897
.
Cela pourrait être un problème de pare-feu? Assurez-vous que le port est le même et que le port est accessible. Votre dernier code est en cours d'exécution comme prévu?