C#
[C#]log4net 예제
선영아 사랑해
2020. 1. 21. 16:21
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