root /와 root/web에 두 web.config 파일이 있습니다. 내가/루트/웹 때 내 루트/Web.Config에서 특정 설정을로드해야/루트/웹 그들이/루트/웹/Web.config에있는 경우에도 그들은 원한다.루트 web.config가 하위 web.config에 의해 덮어 쓰지 않도록하십시오.
어떤 아이디어와 무엇을해야합니까 내가 바꿀거야?
root /와 root/web에 두 web.config 파일이 있습니다. 내가/루트/웹 때 내 루트/Web.Config에서 특정 설정을로드해야/루트/웹 그들이/루트/웹/Web.config에있는 경우에도 그들은 원한다.루트 web.config가 하위 web.config에 의해 덮어 쓰지 않도록하십시오.
어떤 아이디어와 무엇을해야합니까 내가 바꿀거야?
네, 그 방법은 루트 web.config의 설정과 충돌하는 하위 web.config의 요소를 제거하는 것입니다.
다른 용도로 필요하면 원하는/원하는 설정을 읽고 프로그래밍 방식으로 적용해야합니다.
From MSDN는 :
ASP.NET 구성 계층 구조의 루트는 루트 Web.config 파일로 불리는 파일이며, 그것은 Machine.config 파일과 같은 디렉토리 에 위치 . 루트 Web.config 파일은 Machine.config 파일의 설정을 모두 상속합니다. 루트 Web.config 파일 에는 특정 버전의 .NET Framework를 실행하는 모든 ASP.NET 응용 프로그램에 적용되는 설정이 포함되어 있습니다. 각 ASP.NET 응용 프로그램은 루트 Web.config 파일에서 기본 구성 설정을 상속하므로 기본 설정을 덮어 쓰는 설정 에 대해서만 Web.config 파일을 만들어야합니다.
기본적으로 하위 web.config 파일을 수정할 수있는 옵션이 없습니다. 하위 web.config 자체에 동일한 설정이 있지만 루트 web.config에서 구성 설정을 사용하도록 앱을 설정합니다. – Tushar