[VB.NET] 프로그램 로그 기록하기
프로젝트에서 사용한 VB.NET 에서 로그 기록하는
간단한 방법을 소개합니다.
간단한 방법을 소개합니다.
------ 소스코드 ------
' 로그 기록 함수
Private Sub LogWrite(ByVal log_text As String)
' 로그 기록 폴더
My.Application.Log.DefaultFileLogWriter.CustomLocation = Application.StartupPath & "Log"
' 로그 파일 명(프로그램명_날짜)
My.Application.Log.DefaultFileLogWriter.BaseFileName = "프로그램명" + Now().ToString("yyyy-MM-dd")
' 로그 내용 기록
My.Application.Log.WriteEntry(Format(Today, "yyyy-MM-dd") & " " & Format(TimeOfDay, "HH:mm:ss") & log_text, TraceEventType.Information)
' 로그 기록 닫기
My.Application.Log.DefaultFileLogWriter.Close()
End Sub
Private Sub LogWrite(ByVal log_text As String)
' 로그 기록 폴더
My.Application.Log.DefaultFileLogWriter.CustomLocation = Application.StartupPath & "Log"
' 로그 파일 명(프로그램명_날짜)
My.Application.Log.DefaultFileLogWriter.BaseFileName = "프로그램명" + Now().ToString("yyyy-MM-dd")
' 로그 내용 기록
My.Application.Log.WriteEntry(Format(Today, "yyyy-MM-dd") & " " & Format(TimeOfDay, "HH:mm:ss") & log_text, TraceEventType.Information)
' 로그 기록 닫기
My.Application.Log.DefaultFileLogWriter.Close()
End Sub
------ 소스코드 끝 ------
try catch 문이나 로그를 기록하고 싶은 위치에
LogWrite("로그내용") 을 호출하면 됩니다.
LogWrite("로그내용") 을 호출하면 됩니다.
댓글
댓글 쓰기