2010-11-18 2 views
2

В Windows мы используем DebugView для отслеживания выходов отслеживания и отладки нашего приложения .NET. Поскольку мы в настоящее время переносим приложение на моно на Linux, я задаюсь вопросом, есть ли подобный инструмент.Альтернатива DebugView для Linux (связанная с моном)

В настоящее время мы используем log4net с TraceAppender, но в основном любое решение, которое работает с log4net, будет делать.

ответ

3

Возможно, log2console работает на вас. Это программное обеспечение может прослушивать вывод UDP Appender (с шаблоном XmlLayout). Приложение написано в .Net, поэтому, возможно, не слишком сложно перенести его в моно.

В качестве альтернативы вы можете использовать Apache Chainsaw (используйте формат XmlLayoutSchemaLog4j в этом случае).

+1

Существует обновленная версия Chainsaw (скоро будет выпущена версия с множеством исправлений ошибок, лучшая поддержка поиска, фильтрации и обработки регулярных файлов текстовых журналов) - снимок разработчика доступен здесь: http: // people. apache.org/~sdeboy – Scott

+0

Как-то я не мог заставить XmlLayoutSchemaLog4j работать, но он по-прежнему кажется лучшим решением. – sunside