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

标签 .net visual-studio-2010 logging console firebird

新的 .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 将消息放入输出窗口的监听器)。

关于.net - 停止 .NET Firebird (2.6.5) 提供程序将所有 SQL 写入控制台,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7377177/

相关文章:

c# - 创建程序集引用数组

c# - Mono 可以在 rdlc 中创建/运行报告吗?

javascript - 我可以在文件类型输入中显示文件大小吗?

c++ - 为什么在有时需要类型作为指针的地方使用模板类型时会出现错误 C2768?

c++ - 如何使 HTML5 文件变大?

关于记录器名称的 Java 日志记录最佳实践

c# - 如何避免 MEF 中的冗余导入?

c# - 如何查看特定托管C#引用类型的内存大小和布局?

c++ - 如果名称包含 "update",Windows 会强制文件进行 UAC 提升?

python - 无法使用 SMTP 处理程序记录 Flask 异常