換句話說,在下面的web.config xml中,我想刪除所有具有以'Elmah'開頭的類型屬性的元素。如何使用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元素之前,因爲需要對沒有的XPath。
我試圖避免這一點,理論上不總是知道具體哪些我需要刪除。 – ProfK