1. log4net.dll 참조 추가
2. log4net.xml 프로젝트에 파일 추가
3. log4net.xml 속성의 출력 디렉토리 복사 : 항상 복사
4. AssemblyInfo.cs 파일에 [assembly: log4net.Config.XmlConfigurator(ConfigFile = "log4net.config", Watch = true)] 코드 추가
using System.IO;
using log4net.Config;
private static readonly log4net.ILog log = log4net.LogManager.GetLogger(typeof(frmMain));
public frmMain()
{
InitializeComponent();
XmlConfigurator.Configure(new FileInfo("log4net.xml"));
}
private void frmMain_Load(object sender, EventArgs e)
{
log.Info("Program Start!!!");
}
프로그램 실행 폴더\Log\년월일.log 파일 생성됨
로그파일 확장자, 파일명은 log4net.xml에서 수정하여 사용하시면 됩니다.
log4net.zip
0.1MB
'C#' 카테고리의 다른 글
[C#]엑셀 파일 읽어올때 "Microsoft.ACE.OLEDB.12.0 공급자는 로컬 컴퓨터에 등록 할 수 없습니다." 오류 발생 시 (0) | 2021.03.11 |
---|---|
[C#]AssemblyInfo 정보 얻기 예제 (0) | 2020.02.04 |
[C#]FormBorderStyle.None일 경우 화면 이동하기 예제 (0) | 2020.01.20 |
[C#]Form 위치 이동 예제 (0) | 2020.01.16 |
[C#]신규 창 ShowInTaskbar 비활성화 예제 (0) | 2020.01.07 |