즉, 다음 web.config xml에서 'Elmah'로 시작하는 type 속성을 가진 모든 요소를 제거하려고합니다. 더 XPath에 해당 필요하지 않기 때문에XML-Document-Transform을 사용하여 web.config에서 Elmah 모듈을 제거하는 방법은 무엇입니까?
<httpModules>
<add name="ErrorLog" type="Elmah.ErrorLogModule, Elmah" />
<add name="ErrorMail" type="Elmah.ErrorMailModule, Elmah" />
<add name="ErrorFilter" type="Elmah.ErrorFilterModule, Elmah" />
</httpModules>
나는
<add xdt:Locator="XPath([starts-with(@type,'Elmah.')" xdt:Transform="Remove"/>
포기하고 단지 전체 HttpModules는 요소를 제거하기 전에, 다양한 오류, 변환의 기본 여러 조합 구조를 시도했습니다.
나는 이론적으로 항상 제거해야 할 부분을 항상 알 필요는 없다는 것을 피하려고했습니다. – ProfK