2009-08-04 7 views
0

이벤트 로그에 로그인하기 위해 Enterprise Library 3.1을 사용하려고하지만 하위 계약자는 유사한 목적으로 EL 2.0을 사용합니다. 우리 모두 공통 실행 파일로 실행되기 때문에 모든 구성 데이터는 동일한 .config 파일에 있어야합니다. 같은 설정 파일에 2.0 이하 3.1 로깅을위한 설정 섹션을 넣는 방법이 있습니까? 나는 ("loggingConfiguration"대신에 "loggingConfiguration3") 섹션의 이름을 변경하려고했지만 작동하지 않았다. 다른 방법이 있습니까?엔터프라이즈 라이브러리 2 및 3.1 나란히 나란히

+0

4.1 모두 업데이트 하시겠습니까? 업데이트 경로가 그리 어렵지 않습니다. –

+0

우리는 vs2005 C# 2.0에 갇혀 있습니다. 슬프게도 우리를위한 4.1 없습니다. 그리고 하위 계약자에게 3.1 정치로 업그레이드하도록 요청할 수는 없습니다. 난 그냥 log4net을 사용하려고 시도하고 문제를 피할 것 같아요 ... –

답변

0

하나의 구성 파일을 가지고있는 한 그들은 나란히 작동하지 않습니다.

서로 다른 구성 파일과 서로 다른 버전의 EntLib이있는 동일한 컴퓨터에있는 두 개의 응용 프로그램이 작동합니다.

JP가 의견을 말하면서 4.1로 업그레이드하지 않는 이유는 무엇입니까? EntLib는 이전 버전과 호환되며 최신 DLL에서 복사하고 구성 파일을 업데이트해야합니다. 우리가 Entlib를 업데이트 한 마지막 시간은 코드 변경이 필요없이 1 시간 이내에 완료되었습니다.

관련 문제