如何使用MSBuild社区任务删除web.config中的节点。我可以使用XmlUpdate任务更新节点,但我无法删除节点。任何想法。
答案 0 :(得分:11)
XmlUpdate任务可以执行此操作。我正在使用2010年11月30日的夜间版本。
<XmlUpdate
XmlFileName="web.config"
XPath="/configuration/appSettings/add[@key='setting2']"
Delete="true" />
MSBuild Extension Pack的XmlFile任务也可以这样做:
<XmlFile
TaskAction="RemoveElement"
File="web.config"
XPath="/configuration/appSettings/add[@key='setting2']" />