[ Valerij Zajcev @ 20.05.2010. 18:48 ] @
Hocu u *.log fajl da snimam logove iz aplikacije, ali iz nekog razloga nece da radi. Ovo mi je deo iz app.config-a i deo koda sa kojim pokusavamd a izvrsim logovanje. Imam full pristup racunaru gde zelim da snimim log. Ne znam da nisam u config-u nesto zeznuo?
Code (xml):

<listeners>
      <add fileName="e:\ubikatLog.log"
          header="----------------------------------------"
          footer="----------------------------------------"
          formatter="Text Formatter"
          listenerDataType="Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.FlatFileTraceListenerData, Microsoft.Practices.EnterpriseLibrary.Logging, Version=4.1.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"
          traceOutputOptions="None"
          filter="All"
          type="Microsoft.Practices.EnterpriseLibrary.Logging.TraceListeners.FlatFileTraceListener, Microsoft.Practices.EnterpriseLibrary.Logging, Version=4.1.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"
          name="FlatFile TraceListener" />
      <add source="Enterprise Library Logging" formatter="Text Formatter"
       log="Application" machineName=""
       listenerDataType="Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.FormattedEventLogTraceListenerData, Microsoft.Practices.EnterpriseLibrary.Logging, Version=4.1.0.0, Culture=neutral, publicKeyToken=31bf3856ad364e35"
       traceOutputOptions="None" filter="All" type="Microsoft.Practices.EnterpriseLibrary.Logging.TraceListeners.FormattedEventLogTraceListener, Microsoft.Practices.EnterpriseLibrary.Logging, Version=4.1.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"
       name="Formatted EventLog TraceListener" />
    </listeners>
 

Code (csharp):

Logger.Write("Enter DAL method: RegisterIncome(" + licenceId + ")",
                    "Debug", -1, 2);
 




[Ovu poruku je menjao mmix dana 21.05.2010. u 10:56 GMT+1]
[ mmix @ 21.05.2010. 10:03 ] @
Gde ti je lociran taj listeners? Jel ovo iz nekog sample projekta?


PS: Aaa, ok, koristis entlib.

Pokusacu da ti izdabugujem ovo kasnije, entlib je malo kompliovaniji. U svakom slucaju, ne znam da li si video, imas novi stable release (5.0) od pre mesec dana.
[ Valerij Zajcev @ 21.05.2010. 10:18 ] @
Zamenio sam EnterpriseLibrary sa log4net-om trenutno, ali me i dalje zanima zasto ne radi ovo podesio sam sve kako treba (bar ja tako mislim).
Citat:

U svakom slucaju, ne znam da li si video, imas novi stable release (5.0) od pre mesec dana.

Sad cu da skinem :)
[ mmix @ 21.05.2010. 10:27 ] @
Pa za basic logging ti ni ne treba entlib, imas rudimentarno logovanje kroz sam .net, ne znam da li si to video. POgledaj klasu TextWriterTraceListener, tamo imas i primer config fajla i upisivanja u log.
[ Mijalko @ 04.06.2010. 11:38 ] @
Nisi nam pokazao celu logging konfiguraciju.

U principu treba da dodas i kategoriju (npr Debug) i da za tu kategoriju podesis da koristi gore navedeni listener.