Отладка получения производится в C#

Действительно ли возможно получить вывод отладки (создайте слушателя отладки) в C#?

Я хотел бы иметь функциональность как DebugView, имеет, но я хотел бы к выводу отладки журнала к SQL Server. Или возможно лучший путь состоял бы в том, чтобы заставить DebugView зарегистрироваться в файл и затем подать файл к SQL Server?

Я реализовал TraceListener и добавил его к Debug.Listeners набор, но это, кажется, получает отладку только из моего приложения. То, что я хочу сделать, должно получить отладку из всех приложений. Существует ли способ сделать это?

5
задан Peter Mortensen 16 April 2017 в 15:23
поделиться

2 ответа

DbMon.NET - простой захватчик .NET OutputDebugString на http://www.codeproject.com/KB/trace/DbMonNET .aspx , кажется, делает то, что вы хотите.

6
ответ дан 15 December 2019 в 00:53
поделиться

Если у вас действительно нет особой потребности в развертывании собственного регистратора, я бы использовал существующую структуру ведения журнала, такую ​​как log4net . Он имеет приложение ADO.NET, которое можно настроить для ведения журнала отладки или трассировки вывода непосредственно на SQL Server.

-2
ответ дан 15 December 2019 в 00:53
поделиться
Другие вопросы по тегам:

Похожие вопросы: