Results 1 to 2 of 2

Thread: EventLog

  1. #1

    Thread Starter
    Lively Member
    Join Date
    Nov 1999
    Location
    Belgium
    Posts
    98

    EventLog

    Hi,

    I am trying to create a class to write eventlogs on another computer.

    It works fine when I don 't specify the log it needs to write in. Then the application will automatic take the "Application" log.

    How can I create a new log on this other computer? (thru code!!!)

    Thanks

    Code:
        Public Sub error2Log(ByRef errorEvent As Exception, ByVal location As String)
    
            Dim log As New EventLog
            Dim mess As String
    
            log.MachineName = "B-MIS0-ROELANB"
            log.Log = "myAppLOg"  '<-- This does not work !!!
            log.Source = Application.ExecutablePath
    
            mess = vbNewLine & "TIME: " & Now & vbNewLine & vbNewLine
            mess = mess & "DESCRIPTION: " & errorEvent.Message & vbNewLine & vbNewLine
            mess = mess & "LOCATION: " & location & vbNewLine
    
            log.WriteEntry(mess)
    
            log = Nothing
    
        End Sub
    This is my Error:

    An unhandled exception of type 'System.ArgumentException' occurred in system.dll

    Additional information:
    The source 'C:\projects\CemaPrep\CemaPrep\bin\CemaPrep.exe' is
    not registered in log 'myAppLOg'. (It is registered in log 'Application'.)
    " The Source and Log properties must be matched,
    or you may set Log to the empty string,
    and it will automatically be matched to th
    Last edited by R@emdonck; Sep 5th, 2003 at 06:37 AM.

  2. #2
    Frenzied Member Mike Hildner's Avatar
    Join Date
    Jul 2002
    Location
    Des Moines, NM
    Posts
    1,690
    I was creating my first service yesterday and ran into this problem also. But then I saw that every service on my machine writes to the Application log. They do not create their own event logs.

    So I just went with the flow. If for example, SQL Server doesn't create it's own log, why would you?

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  



Click Here to Expand Forum to Full Width