Asp.net Web配置转换以添加子元素
我在web.config中有以下配置:Asp.net Web配置转换以添加子元素,asp.net,web-config,web-config-transform,Asp.net,Web Config,Web Config Transform,我在web.config中有以下配置: <resizer> <sizelimits imageWidth="0" /> <plugins> <add name="MvcRoutingShim" /> <!--<add name="AzureReader" connectionString="DataConnectionString" /> --> <add nam
<resizer>
<sizelimits imageWidth="0" />
<plugins>
<add name="MvcRoutingShim" />
<!--<add name="AzureReader" connectionString="DataConnectionString" /> -->
<add name="DiskCache" />
<add name="PrettyGifs" />
<add name="AnimatedGifs" />
</plugins>
</resizer>
在web.config.Release中,如何将AzureReader元素添加为plugins元素的子元素(有效地取消对上述内容的注释)
我熟悉如何进行基本转换,但以前从未这样做过。如果您想使用XSLT进行转换,那么这里有一些指导,因为我现在没有时间来解决这个问题
match=“Add[@name='MvcRoutingShim']”
xsl:copy
输出正在处理的元素,然后输出AzureReader add元素确保您有一个允许您进行转换的XML编辑器,这样您就可以在本地进行实验,直到正确为止 您可以使用
插入
转换:
<resizer>
<plugins>
<add name="AzureReader" connectionString="DataConnectionString"
xdt:Transform="Insert" />
</plugins>
</resizer>