2009-02-01 6 views
0

동일한 응용 프로그램에 여러 개의 모듈이있을 때 구성 전략이 다른가요? 일부 다른 사내 그룹에 의해 유지 관리되는 CommonLib 라이브러리를 사용하는 응용 프로그램이 있습니다. 그런 다음 타사 도구를 사용하여 구성해야합니다. 모든 것은 app.config에 들어있는 구성 설정에 의존하는 것처럼 보이지만 충돌이 발생할 시간이 올 것이라고 생각하는 데 도움이되지 못합니다. CommonLib은 요소에서 가져 오는 "username"설정을 사용합니다.여러 모듈에 대한 구성 전략

누구에게 어떻게해야 제대로 할 수 있습니까?

모든 구성 파일을 하나의 구성 파일에 묶어야합니까? 아니면 각 모듈마다 자체 구성 파일이 있어야할까요? 그런 것을 어떻게 구현할 수 있습니까?

답변

1

이런 종류의 개발을 수행하는 경우 XML 파일의 appSettings 키에 모든 것을 던지는 대신 자신의 System.Configuration.ConfigurationSection 기반 유형을 사용하려고합니다. 그것은 공급 업체에게도 해당됩니다. "appSettings"는 라이브러리를 구성하는 것이 아니라 애플리케이션 별 설정에만 사용해야합니다.

관련 문제