Msbuild XmlMassUpdate-如何删除节点
我们希望使用msbuild从web.config文件中清除ConnectionString部分 最简单的方法是什么 我们以前使用过XmlMassUpdate来替换值(另请参见此问题:),但还没有找到完全删除它的方法 更多详情: 我们想将web.config中的部分从 <connectionStrings> <add name="connectionString1" connectionString="Data Source=localhost\SQLEXPRESS;Initial Catalog=Db1;Integrated Security=True" /> </connectionStrings> 到 试一试:Msbuild XmlMassUpdate-如何删除节点,msbuild,web-config,xmlmassupdate,Msbuild,Web Config,Xmlmassupdate,我们希望使用msbuild从web.config文件中清除ConnectionString部分 最简单的方法是什么 我们以前使用过XmlMassUpdate来替换值(另请参见此问题:),但还没有找到完全删除它的方法 更多详情: 我们想将web.config中的部分从 <connectionStrings> <add name="connectionString1" connectionString="Data Source=localhost\SQLEXPRESS;Initial
<connectionStrings>
<add xmu:key="name" key="connectionString1" xmu:action="remove" />
</connectionStrings>
在替换文件中尝试此操作
<connectionStrings xmu:action="remove" />
这应该可以完全删除
标签。我尝试了类似于以下的方法,似乎效果不错:
<connectionStrings>
<add xmu:key="name" name="connectionString1" xmu:action="remove" />
</connectionStrings>
(注意
name=
而不是key=
)注意,这个答案和Tom的答案有区别(仔细看)
<connectionStrings>
<add xmu:key="name" name="connectionString1" xmu:action="remove" />
</connectionStrings>