'This is the function I call when I need to get the ILog object for logging Dim m_blnLogConfigured As Boolean Public Function GetConfiguredLog(ByVal LoggerName As System.Type) As log4net.ILog If Not m_blnLogConfigured Then m_blnLogConfigured = True log4net.Util.LogLog.InternalDebugging = System.Diagnostics.Debugger.IsAttached Dim AssemblyLocation As String = System.Reflection.Assembly.GetExecutingAssembly.Location Dim ConfigFilePath As String = IO.Path.Combine(IO.Path.GetDirectoryName(AssemblyLocation), "log4net.xml") log4net.Config.XmlConfigurator.Configure(New IO.FileInfo(ConfigFilePath)) End If Return log4net.LogManager.GetLogger(LoggerName) End Function
Aangemelde leden kunnen berichten plaatsen, updates volgen en meer. Nieuw hier? Registreer een gratis account.
Find useful guides, FAQs, and documents to help you navigate and make the most of Esri Community.