File->New
scroll down to bottom
add app.config file type
add in whatever config info you need
VS will automatically generate the correct file



--- David Anderson <[EMAIL PROTECTED]> wrote:

> It seems that the config file is being wiped out
> when I start the 
> application, so perhaps it is a problem with my VS
> setup. Anyone any ideas?
> 
> David
> 
> David Anderson wrote:
> 
> > I have just started with log4net, and am having
> some difficulty in 
> > getting things going.
> > I have code:
> >
> > Imports log4net
> > Imports log4net.Config
> > Module Module1
> >
> >    Private log As log4net.ILog = 
> >
>
log4net.LogManager.GetLogger(System.Reflection.MethodBase.GetCurrentMethod().DeclaringType)
> 
> >
> >
> >    Sub Main()
> >        Debug.WriteLine("Starting")
> >
> >        ' Open log
> >        Dim filename As String =
> AppDomain.CurrentDomain.BaseDirectory 
> > & "autoraw.exe.config"
> >       
> log4net.Config.DOMConfigurator.Configure(New 
> > IO.FileInfo(filename))
> >        log.Debug("Starting application")
> >    End Sub
> > End Module
> >
> > and when run I get no output file, and the config
> file is deleted.
> > If I enable internal debugging, though, I get
> output file with my 
> > "starting application", and the config file
> remains.
> >
> > I assume that I am doing something wrong, but I
> can't see what.
> >
> > Can anyone shed light on this?
> > Regards
> > David
> >
> > Config:
> > <?xml version="1.0" encoding="utf-8" ?>
> > <!--
> >        .NET application configuration file        
>   This file must 
> > have the exact same name as your application with
> .config appended to it.
> >    -->
> > <configuration>
> >    <!-- Register a section handler for the log4net
> section -->
> >    <configSections>
> >        <section name="log4net" 
> > type="System.Configuration.IgnoreSectionHandler"
> />
> >    </configSections>
> >    <appSettings>
> >        <!-- To enable internal log4net logging
> specify the following 
> > appSettings key -->
> >        <!-- <add key="log4net.Internal.Debug"
> value="true"/> -->
> >    </appSettings>
> >    <!-- This section contains the log4net
> configuration settings -->
> >
> > <!-- This section contains the log4net
> configuration settings -->
> > <log4net>
> >    <!-- Define some output appenders -->
> >        <appender name="FileAppender" 
> > type="log4net.Appender.FileAppender">
> >        <param name="File" value="log-file.txt" />
> >        <param name="AppendToFile" value="true" />
> >        <layout
> type="log4net.Layout.PatternLayout">
> >            <param name="ConversionPattern"
> value="%d [%t] %-5p %c [%x] 
> > - %m%n" />
> >        </layout>
> >    </appender>
> >        <!-- Setup the root category, add the
> appenders and set the 
> > default priority -->
> >    <root>
> >        <level value="DEBUG" />
> >        <appender-ref ref="FileAppender" />
> >    </root>
> > </log4net>
> > </configuration>
> >
> >
> 
> 
> 



                
__________________________________
Do you Yahoo!?
Yahoo! Mail - 50x more storage than other providers!
http://promotions.yahoo.com/new_mail

Reply via email to