打印已发布的运行时登录

时间:2011-01-07 09:15:38

标签: vb.net debugging exception logging

在VS调试模式下运行程序时,我使用Debug.Print并观察Immidiate Window。我确信有更先进的调试方法,但到目前为止我还没有学到。

但我想知道在“发布”运行时期间,如何跟踪异常日志以及代码内特定方法打印输出(如Debug.Print)的最佳方法;外面VS.

我想有两个目的:

  1. 写入日志文本文件
  2. 写入UI窗口,就像富文本框一样。
  3. 这是一个我应该使用Console.Writline的情况吗?我从来没有使用过,所以如果你能简单地解释一下这是否是我想要完成的工具,或者我应该考虑的其他方法。

    谢谢!

1 个答案:

答案 0 :(得分:1)

我强烈建议您查看log4Net而不是使用Writeline。它更强大,更全面,易于使用和可配置。

有介绍here

使用log4Net等日志工具的一个主要好处是能够在运行时打开(详细)日志记录。