2011-10-07 6 views
0

동일한 프로그램에 log4netconfigurations을 여러 개 사용할 수 있습니까? Spring의 <import> 엘리먼트와 비슷한 기능이 최적 일 것이다. 여기에있는 아이디어는 자체 log4net 구성을 가진 여러 프로그램을 가질뿐만 아니라 공유 오류 로그가 포함 된 중앙 log4net 구성 파일을 공유하므로 정의가 반복되지 않습니다. 또는 .NET Common Logging으로이 기능을 사용할 수 있습니까?여러 개의 log4net 구성 파일을 가질 수 있습니까?


관련 :log4net - configure using multiple configuration files

답변

1

이 명명 된 저장소를 사용하여 달성 할 수있는 내가 그런 다음 해당 로거를 얻을 수 있습니다

LogManager.GetLogger(repositoryName,loggerName) 

를 사용하여

log4net.LogManager.CreateRepository(repositoryName) 
log4net.Config.XmlConfigurator.Configure(repositoryName, configFile) 

생각합니다.

+0

이 정말 내 문제가 해결되지 않습니다. 여러 구성 집합을 원하지 않아 여러 구성 파일에 한 구성 집합이 필요합니다. –

관련 문제