Новый поставщик .NET Firebird записывает ВСЕ SQL на консоль, что замедляет выполнение нашей программы в Visual Studio.Мы используем NHibernate и отслеживаем все команды SQL с помощью NHibernate Profiler.
Вот ссылка на новую функцию ведения журнала в провайдере .NET; http://blog.cincura.net/232387-improved-command-logging-in-ado-net-provider-for-firebird/
Есть ли способ, которым мыможно отключить ведение журнала SQL на консоли, но при этом сохранить все остальные журналы?
Использование Visual Studio 2010
Вы можете увидеть решение в последующее сообщение .По сути, просто удалите все прослушиватели (Visual Studio по умолчанию подключен к тому, который помещает сообщения в окно вывода).
Рассматривали ли вы перекомпиляцию исходного кода?
Если это так, ищите метод LogCommand в FBCommand.cs