我正在使用通过VS2010提供的web.config转换.在这一个案例中,我想知道是否有可能在转换过程中将一个元素“包围”在另一个元素中.这是一个例子:
<configuration> <system.web> .... </system.web> </configuration>
我的转换文件应该包含
<configuration> <location inheritInChildApplications="false"> <system.web> ... </system.web> </location> </configuration>
所以基本上我想用一个location元素’包装’system.web元素.我唯一的想法就是做一个变换,这样我就可以在之前和之后插入:
<location inheritInChildApplications="false" xdt:Transform="InsertBefore(/configuration/system.web)"> </location xdt:Transform="InsertAfter(/configuration/system.web)">
但根据VS(我猜测因为Transform属性),结束位置元素是无效的xml.只是在system.web之前插入一个自动关闭的位置元素也无济于事,因为生成的system.web仍然没有被“包围”.
解决方法
原文地址:https://www.jb51.cc/html/227366.html
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。