Re: C# log component
- From: George <George@xxxxxxxxxxxxxxxxxxxxxxxxx>
- Date: Sat, 15 Sep 2007 09:20:02 -0700
Thanks Morten,
I have found one,TextWriterTraceListener.
http://msdn2.microsoft.com/en-us/library/system.diagnostics.textwritertracelistener.aspx
After reading through this page, I am still a little confused about how to
use it step by step. Do you have a tutorial?
regards,
George
"Morten Wennevik [C# MVP]" wrote:
On Sat, 15 Sep 2007 17:28:02 +0200, George <George@xxxxxxxxxxxxxxxxxxxxxxxxx> wrote:.
Thanks Morten,
You mean Microsoft .Net itself does not provide log function? I only need to
log to a local file.
regards,
George
"Morten Wennevik [C# MVP]" wrote:
On Sat, 15 Sep 2007 11:12:00 +0200, George <George@xxxxxxxxxxxxxxxxxxxxxxxxx> wrote:
Hello everyone,
I am using C# and Visual Studio 2005 to develop a class library. I am
wondering whether there are any built-in log component in C# so that I can
utilize directly other than write from scratch?
I am also wondering if there does exist such log component, if multiple
processes using the built-in log component to open the same log file to write
log (in my application, I want all processes which loads the class library
DLL to have a common log file), will there be any risk of racing condition
(e.g. interlacing log of one process and another process)? Do we need any
lock/synchronization approach?
thanks in advance,
George
Hi George,
In addition to Marc's suggestion there is also log4net
http://logging.apache.org/log4net/index.html
I haven't tried logging to file, but it seems robust enough that numerous logging sources should not be a problem.
--
Happy coding!
Morten Wennevik [C# MVP]
Not really. The closes thing is the Trace and Debug classes. But you need to write some code to make them good logging classes.
--
Happy coding!
Morten Wennevik [C# MVP]
- References:
- Re: C# log component
- From: Morten Wennevik [C# MVP]
- Re: C# log component
- From: Morten Wennevik [C# MVP]
- Re: C# log component
- Prev by Date: Re: try { DataReader } catch { 22 }
- Next by Date: Re: C# log component
- Previous by thread: Re: C# log component
- Next by thread: Re: C# log component
- Index(es):
Relevant Pages
|