停止.NET Firebird(2.6.5)提供程序将所有SQL写入控制台

新的.NET Firebird提供程序正在将所有SQL写入控制台,这会降低Visual Studio中程序的执行速度.我们使用NHibernate并使用NHibernate Profiler监视所有SQL命令.

这是.NET提供程序中新记录功能的链接;
http://blog.cincura.net/232387-improved-command-logging-in-ado-net-provider-for-firebird/

有没有办法我们可以禁用SQL到控制台的日志记录,但仍保留所有其他日志记录?

使用Visual Studio 2010

最佳答案 您可以在
follow up post中看到解决方案.基本上只删除所有侦听器(默认情况下附加的Visual Studio是将消息放入Output Window的那个).

点赞