현재 런타임에 app.config를 만들려고합니다. 기본 개념은 여러 구성 파일을 배포하고 응용 프로그램 자체가 사용할 환경 변수를 기반으로 결정한다는 것입니다.런타임에 app.config를 변경하십시오.
현재 myapp.exe.config에 사용하려는 구성 파일을 복사하고 모든 섹션을 새로 고칩니다. 내가 직면 한 문제는 log4net이 여러 가지를 망쳐 놓은 것처럼 보이지만 릴리스 빌드에서만 (정적 필드가 다른 시간에 초기화됨에 따라)입니다.
빌드 할 때 사용할 구성을 명시 적으로 결정하고 싶지는 않습니다.
아이디어가 있습니다 (더 좋은 방법이있을 수 있습니다).
TIA 마틴
변경 사항이있을 때마다 config를 다시로드하는 log4net에도'XmlConfigurator.ConfigureAndWatch' 메소드가 있습니다. – Scoregraphic