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>
We would like to use msbuild to clear the connectionStrings section from a web.config file.
What is the easiest way to do that?
We have previously used XmlMassUpdate to replace values (see also this question: XmlMassUpdate - Replace Value Node), but have not found a way to remove it entirely.
More details:
We would like to change the section in web.config from
<connectionStrings> <add name="connectionString1" connectionString="Data Source=localhost\SQLEXPRESS;Initial Catalog=Db1;Integrated Security=True" /> </connectionStrings>
to
<connectionStrings> </connectionStrings>
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
在替换文件中尝试此操作
这应该完全删除
标记。Try this in your substitutions file
This should completeley remove the
<connectionStrings>
tag.试一试:
Give this a shot:
我尝试了类似于以下内容的方法,它似乎有效:(
注意
name=
而不是key=
)I tried something similar to the following and it seemed to work:
(note
name=
instead ofkey=
)