기존 asp.net 응용 프로그램을 기존 웹 사이트의 하위 폴더에 추가하려고합니다. 문제는 루트 web.config 파일에 내 응용 프로그램을 손상시키는 모듈이 있다는 것입니다. Web.config 상속을 방지/제거하고 싶습니다.web.config 상속 : <clear/><system.webServer>에서 XML 구문 분석 오류가 발생합니다. <modules>
부모의 web.config
...
<system.webServer>
...
<modules>
<add name="WwwSubDomainModule" type="BlogEngine.Core.Web.HttpModules.WwwSubDomainModule, BlogEngine.Core" />
<add name="UrlRewrite" type="BlogEngine.Core.Web.HttpModules.UrlRewrite, BlogEngine.Core" />
...
</modules>
...
내가 상속 싶어 다른 하위 폴더가 있기 때문에 내가 루트에 다음 위치 태그를 사용할 수 없습니다. 아이가 부모로부터 상속을 끌 수있는 방법이 있습니까? 아동의 web.config
...
<system.webServer>
...
<modules>
<clear/>
</modules>
...
<location path="." inheritInChildApplication="false">
나는 분명히 사용하여 시도하지만이 이상한 구문 분석 오류가 발생합니다 : "XML 구문 분석 오류 : ... 라인 번호 1, 칼럼 : 어떤 요소가 위치를 찾을 수 없습니다 1 : "
각 모듈에 대해 제거를 사용하면 성공할 수 있습니다. 내가 적어도 하나의 모듈을 떠나기 만하면. (어느 것이 든 상관 없다) 마지막 모듈을 제거 할 때 나는 clear와 같은 파싱 에러를 얻는다. 누구든지이 오류가 발생하는 이유를 알고 있습니까? web.config 상속을 제거하는 다른 방법이 있습니까?