[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

------ 소스코드 끝 ------


try catch 문이나 로그를 기록하고 싶은 위치에
LogWrite("로그내용") 을 호출하면 됩니다.

댓글

이 블로그의 인기 게시물

2025년 7월 다이어리

1. 대학교 축제 전시 프로젝트