XmlMassUpdate - 如何删除节点

Ole*_*nge 4 msbuild web-config xmlmassupdate

我们想使用msbuild从web.config文件中清除connectionStrings部分.

最简单的方法是什么?

我们以前使用过XmlMassUpdate来替换值(另请参阅此问题:XmlMassUpdate - 替换值节点),但还没有找到完全删除它的方法.

更多细节:

我们想要更改web.config中的部分

<connectionStrings>
  <add name="connectionString1" connectionString="Data Source=localhost\SQLEXPRESS;Initial Catalog=Db1;Integrated Security=True" />
</connectionStrings>

<connectionStrings>
</connectionStrings>

小智 8

在替换文件中尝试此操作

<connectionStrings xmu:action="remove" />
Run Code Online (Sandbox Code Playgroud)

这应该是完全删除<connectionStrings>标签.