我正在使用NHProfiler从.NET MVC网站获取SQL输出。尽管之前已连接到会话并记录SQL输出,但它不再执行此操作,但相同的设置/配置似乎可以在其他计算机上运行。
我搜索了SO并发现了相关问题,但他们没有提供解决方案。我已经检查以确保端口是正确的,并在必要时包含引用,确保DLL在项目中。
除了检查以上内容外,还有其他可能导致会话无法识别的原因吗?那可能与权限或某种设置有关吗?
答案 0 :(得分:2)
首先添加对HibernatingRhinos.Profiler.Appender.v4.0.dll
的引用,并在应用程序启动时添加以下代码。
protected void Application_Start()
{
...
//do not use on production server ever ever ever
HibernatingRhinos.Profiler.Appender.NHibernate.NHibernateProfiler.Initialize();
}
就是这样,不需要其他任何东西