Easiest way is to tell it where the file is directly. Add a static method
and call it from the global.asa application start. Send the full file path
of the configuration file as an argument.
public static void ConfigureLog4Net(string Log4NetConfigFile)
{
XmlConfigurator.ConfigureAndWatch(New
System.IO.FileInfo(Log4NetConfigFile));
}
HTH,
Dean Fiala
Chief Technology Officer
Celadon Laboratories, Inc.
http://www.celadonlabs.com
-----Original Message-----
From: Gulati, Jay, GCM [mailto:[EMAIL PROTECTED]
Sent: Friday, June 15, 2007 11:19 AM
To: Log4NET User; [EMAIL PROTECTED]
Subject: RE: Reading config in business layer
You are some what right but logging will be from .net business layer not
from asp but not sure how to set configuration in asp app as assembly can't
read config file.
What I need is code required in asp app and I think c# code is same either
way.
Regards,
-Jay
-----Original Message-----
From: Price, Randall [mailto:[EMAIL PROTECTED]
Sent: Friday, June 15, 2007 11:13 AM
To: Log4NET User; [EMAIL PROTECTED]
Subject: RE: Reading config in business layer
If I read your question correctly, it sounds like you want to consume
the log4net .NET assembly from a classic ASP page, not from an ASP.NET
page. Is that correct?
If so, you need to follow some steps in order to use a .NET assembly
from a classic ASP page.
Here is a link that might help:
http://weblogs.asp.net/dneimke/archive/2004/01/31/65330.aspx
Randall Price
Secure Enterprise Technology Initiatives
Microsoft Implementation Group
Virginia Tech Information Technology
1700 Pratt Drive
Blacksburg, VA 24060
Email: [EMAIL PROTECTED]
Phone: (540) 231-4396
-----Original Message-----
From: Gulati, Jay, GCM [mailto:[EMAIL PROTECTED]
Sent: Friday, June 15, 2007 11:01 AM
To: Log4NET User; [EMAIL PROTECTED]
Subject: RE: Reading config in business layer
Thanks for you reply but not sure how to do it from asp application. I
mean how to configure in asp app; create type lib (tlb - regasm) for
log4net and then use it in asp app?
-----Original Message-----
From: Danny Gorton [mailto:[EMAIL PROTECTED]
Sent: Friday, June 15, 2007 10:55 AM
To: Log4NET User
Subject: Re: Reading config in business layer
Jay,
It should read the configuration file from the application that hosts
your class assembly (DLL). Assemblies do not load their own
configuration. Danny
-----------------------------------------
*******************************************************************
*
This e-mail is intended only for the addressee named above.
As this e-mail may contain confidential or privileged information, if
you are not the named addressee, you are not authorized to retain, read,
copy or disseminate this message or any part of it.
*******************************************************************
*
-----------------------------------------
*******************************************************************
*
This e-mail is intended only for the addressee named above.
As this e-mail may contain confidential or privileged information,
if you are not the named addressee, you are not authorized
to retain, read, copy or disseminate this message or any part of
it.
*******************************************************************
*