2011-03-22 72 views
1

我写了WCF服务器。 我希望能够在运行时看到来自客户端的所有调用(用于调试) - 所以我认为最好的解决方案是添加一些能够将信息刷新到控制台的功能。如何将'运行日志'(控制台)添加到我的WCF服务器?

(我想补充一些“黑”控制台,如创建控制台appliaction时出现的控制台 - 而不是在视觉sdudio的输出)

我怎么能现在添加此控制台? 我如何控制控制台(写入控制台,显示/隐藏到控制台)?

感谢您的任何帮助。

回答

1

我会推荐使用log4net(http://logging.apache.org/log4net/)。这是一个伟大而稳定的日志记录工具,它允许您通过xml配置日志记录设置。您可以将控制台Appender添加到您的应用程序,重新启动,并为您进行控制台日志记录。如果你想要文字,请带上文字。

顺便说一句,如果您使用像baretail(http://www.baremetalsoft.com/baretail/)这样的工具处理日志文件非常好,并且您不需要在控制台模式下运行您的服务以进行调试/监控它。

相关问题