2012-03-20 64 views
0

我对Visual Basic相对来说比较新。 谈到日志记录,在Java中,我使用log4j进行日志记录。 什么是在Visual Basic中的等价物,你能指导我一个很好的教程吗?等效于Visual Basic中的log4j

回答

2

您正在寻找Log4Net

这是一个近乎1:log4j的1端口,所以应该对你很熟悉。但是,我真正推荐的用于登录大多数.NET应用程序的方法是简单地使用已经内置到框架中的Trace类。

+0

太好了。 Trace类 - 您可以指定要写入哪个文件,还是它将在漫游文件夹中的某处结束? – oneiros 2012-03-20 14:20:11

+3

是的,Trace类可以通过附加不同的TraceListeners来写到你想要的任何地方(包括控制台,Visual Studio调试窗口,网络,syslogd,数据库等)。对于文件,您可以使用准备好的文件名或流来创建[TextWriterTraceListener](http://msdn.microsoft.com/zh-cn/library/system.diagnostics.textwritertracelistener.aspx)。 – 2012-03-20 14:23:24