2011-02-16 2 views
3

이것은 일반적인 질문이며 지금 당장 직면하게되는 특정 문제와 관련이 없습니다.구성 설정 낮은 수준의 web.config 파일에서 재정의 할 수 없습니다.

자식 수준의 구성 설정이 부모 수준의 구성 설정보다 우선 할 수 있으므로 인증 또는 세션 상태와 같이 재정의 할 수없는 구성 설정을 다시 정의하는 두 web.config 파일이있을 때 오류가 발생할 수 있습니다. 낮은 수준의 web.config 및 높은 수준의 web.config에서 인증/세션 상태를 설정하면 문제가 발생합니다.

이와 같은 다른 구성 설정이 있습니까?

+0

왜 두 번째 web.config에서 덮어 쓰지 않으려는가요? –

+0

블로그 engine.net과 같은 타사 응용 프로그램을 통합하려고 할 때 문제가 발생합니다. 이러한 응용 프로그램에는 web.config 파일이 있습니다. 2 개의 응용 프로그램이 두 개의 다른 구성 파일에서 구성 설정을 가질 수있는 가능성이 있습니다.이 구성 파일은 재정의 할 수 없습니다. 오류가있을 수 있습니다. – Ananth

답변

1

부모 구성에서 lock configuration 수 있습니다. 각 구성 요소는 잠금 우선 적용을 위해 several attributes을 제공합니다. 상위 구성에서 응용 프로그램 (또는 배치)에 필요한 구성 설정을 식별하고 타사 응용 프로그램이이를 무시하지 못하도록 잠글 수 있습니다.

관련 문제